프로그래밍 학습의 기본은 코드를 직접 작성하고 실행하며 동작을 이해하는 것입니다. C 언어 역시 하나의 프로젝트를 생성하고, 그 안에 소스 코드를 작성하여 프로그램을 실행하는 과정을 통해 배우게 됩니다. 이번 시간에는 C 언어의 기본 문법과 주요 요소들을 정리하며 복습하는 시간을 갖겠습니다. 출력문부터 함수까지, 핵심적인 부분을 다시 짚어보며 탄탄한 기초를 다져봅니다.

호스트웨이 IDC 정전 사고로 데브렉 서비스가 중단되었습니다. 오후 2시 복구 예정이었으나, 현재까지 지연되고 있습니다. (현재는 복구되었습니다.)

이 문서는 ASP.NET Core Razor Pages 프로젝트에 ASP.NET Core Identity 를 기반으로 Bearer Token 인증을 적용하는 전 과정을 안내합니다. 최종적으로 토큰 기반으로 보호된 API 를 호출하고, Visual Studio 환경에서 .http 파일을 사용하여 발급된 토큰을 단계별로 테스트합니다. 이 가이드는 프로젝트 생성 단계부터 시작하여 API 보호, 토큰 발급, 토큰 만료, Refresh Token 을 활용한 토큰 갱신까지 모든 흐름을 실습하며 익힐 수 있도록 구성되어 있습니다. 처음부터 끝까지 따라 하면 토큰 인증 시스템이 완성됩니다.

개발 중 API 인증이 필요한 경우, 아직 로그인 기능이 완성되지 않았더라도 테스트용 JWT 토큰을 발급하여 손쉽게 인증 과정을 검증할 수 있습니다. 이 강좌에서는 dotnet user-jwts create 명령어를 사용하여 개발 환경에서 JWT 토큰을 생성하고, 이를 활용하여 API 테스트를 진행하는 방법을 단계별로 안내합니다.

이번 실습에서는 C#의 주요 기능 발전을 단계별로 살펴보며, C# 프로그래밍 스타일이 어떻게 변화했는지를 보여줍니다. 초기 버전부터 최신 버전까지 점진적으로 개선된 코드를 통해, C#이 제공하는 다양한 기능을 정리할 수 있습니다.

드롭다운 리스트는 사용자 인터페이스에서 자주 사용되는 요소 중 하나로, 다양한 옵션을 깔끔하게 제공할 수 있습니다. 이번 아티클에서는 순수한 HTML, CSS, JavaScript만을 사용하여 드롭다운 리스트를 구현하는 방법을 설명합니다.

대규모 컨퍼런스를 웹 애플리케이션으로 구축할 때, 주요 기능을 효율적으로 관리하려면 Areas를 활용하는 것이 좋습니다. 본 문서에서는 ASP.NET Core MVC의 Areas를 활용하여 Conferences 영역을 구성하고, 그 안에 Tickets, Agenda, Speakers, Workshops 등의 기능을 포함하는 방법을 설명합니다.

"씨샵"으로 발음하는 C#은 프로그래밍 언어입니다. 이 책은 C# 이름을 가진 프로그래밍 언어를 다룹니다. 자, 이제부터 오랜기간동안 많은 프로그래머에게 사랑받아 온 언어인 C#을 배워보도록 하겠습니다.

C# 학습 과정에서 등장하는 실행 관련 용어들을 정리하였습니다. 학습자에게 필수적인 내용은 아니므로 참고용으로 가볍게 읽어보시면 좋겠습니다.

ASP.NET Core에서 특정 이미지 파일을 Base64 문자열로 변환하여 반환하는 API를 구현할 수 있습니다. 이 API는 wwwroot/images/logos/ 디렉터리에서 이미지를 찾아 data:image/png;base64,... 형식으로 변환한 후 반환합니다.

DevLec IT 교육 강좌

최신 기술을 학습하고 실무에 적용할 수 있는 DevLec의 강좌를 소개합니다.

ASP.NET Core 9

바쁜 개발자를 위한 완전한 코스

ASP.NET Core 9를 활용하여 MVC, Entity Framework, Razor, RESTful Web API 등을 포함한 현대적인 웹 애플리케이션을 구축하는 방법을 학습합니다.
자세히 보기

모던 웹 개발

최신 기술을 활용한 웹 개발

현대적인 웹 개발 기술과 프레임워크를 활용하여 효율적이고 반응형 웹 애플리케이션을 개발하는 방법을 배웁니다.
자세히 보기

ADO.NET

데이터 액세스 기술의 기초

ADO.NET을 활용하여 데이터베이스와의 연결, 데이터 조회 및 조작 등 데이터 액세스 기술의 기초를 학습합니다.
자세히 보기
DevLec 공식 웹사이트 방문하기