Develop Ref/C# (CSharp)

[ASP.NET] ASP.NET 과 MVC 기초 (feat. 개발토끼님의 동영상 강좌)

Hugh J 2017. 10. 17. 17:04

[ASP.NET] ASP.NET 과 MVC 기초 (feat. 개발토끼님의 동영상 강좌)


 지난 주말, 다른 일정이나 약속이 없어(ㅠㅠ....) 서점을 들려 3~4시간 책을 읽다 왔는데 걔중 하나가

회사 업무를 하는데 있어 MVC 에 기초를 몰라 ASP.NET 과 MVC 개념적 접근에 대해 이해를 하고자

이책 저책 읽다왔는데... 도무지 알다가도 모르겠군.... 봐도봐도 이해가 안되는 말들만

잔뜩 적혀있어 난해했던 찰나 서핑하던 도중 우연히 보게된 유튜브 강좌를 적어놓고자 포스팅.


 개발토끼님의 C# 에 대한 전반적인 내용부터 시작하여 아주 기본적인 C# 강좌외에도

ASP.NET, MVC 에 대하여 자세히 설명하는 듯한 동영상 강좌이다.



 사실 난... 말이 좋아 중급이지 구글링을 통한 단타적 야매(?)로 습득한 기술과 더불어

Winform (윈폼이라 부르고 조악한 디자인이라고 씀)에서 소켓 통신 (DB, TCP/IP, UDP, Serial 등) 을

얼마 안되는 IT 경력내내 삽질한 나로선 태생만은 같은 C# 이라해도 ASP.NET (Web) 이라는 놈을 이해하는 것,

그리고 MVC 라는 패턴에 대한 이해도가 많~~~이 부족하다고 판단. 속도면에서도 뒤쳐지고 뷰적인 면에서도 밀리는

현재 사용하고 있는 솔루션의 리모델링을 예정 중인데, 이대로는 웹폼에 대해서 제대로 파고 들 순 없을 것 같다는 생각에

찾아보기 시작한 찰나에 발견한 강좌이다. 

(사실 MVC 개념적으로만 접근해 칼럼을 통해 잠시 공부한 적은 있다. 아주 찰나의, 그것도 '한'순간.)



 목소리도 좋으신데 아주 친근하게.. 반말로 친구같이(?) 응해주신다. 

 (그래서 더 졸린 것 같기도 하고..... 만만해보이는가... 장난입니다.)

무엇보다 처음 시작할때 멘트하시는 "안녕하신가 친구여" 라는 말은 강좌의 킬링 포인트...


 여하튼, 아주 좋은 강좌인듯 하여 게시글로 작성하고 여기저기서 이어 보려고 게시글로 작성!

내가 생각할땐 ASP.NET MVC 에 대하여 기초 잡기 + 약간의 응용? 까지는 훌륭한 내용이지만 중/고급자 분들에겐

달리 필요 없는 내용일지도 모르겠다. 모두가 알다시피 초기는 동작이나 구성단을 살펴보고

그 이후는 이것저것 해보며 혼자만의 삽질로 터득해야 한다는 것 외엔 모두들 잘 아시리라 생각되어 :)





아래는 개발토끼님이 유튜브에 올려놓으신 강의 내용이다.


개발토끼님 채널 [유튜브 채널로 가기 (클릭)]


C#

 1. C# 소개

 2. Visual Studio 2015 Community

 3. Console 간단하게 살펴보기

 4. 변수와 선언

 5. if 문 사용하기

 6. while 문 사용하기

 7. for 구문 쓰기

 8. Generic List 와 사용자 정의 클래스

 9. Class, Method, Class Library

10.  데이터베이스 소개, MS-SQL Express 설치


ASP.NET MVC

 1. ASP.NET 소개 - .NET Framework, .NET Core

 2. ASP.NET MVC Core 프로젝트 만들기

 3. _Layout (오타아님 주의)

 4. Razor Syntax

 5. Controller 에서 View로 데이터 전달하기

 6. EntityFramework Core 소개 및 MS-SQL Server

 7. EntityFramework Core 로 데이터베이스 생성하기

 8. 회원가입 기능 만들기

 9. Visual Studio 2017 설치 및 2015 프로젝트 업그레이드

10. 로그인 입력 Form 만들기

11. 로그인, 로그오프 기능 만들기

12. 게시판 리스트 출력하기

13. 게시물 추가하기

14. 게시물 상세보기 페이지 만들기

15. 자바스크립트 텍스트 에디터 적용하기 (Feat. Trumbowyg)

16. 자바스크립트 텍스트 에디터 이미지 업로드

17. Enterprise Architecture 프로젝트 구성하기

18. Dependency Injection, IoC Container 사용하기

19. MVC5에서 Unity Container 를 이용한 Dependency

20. appsettings.json 를 통한 ConnectionString 처리하기

21. async, await 비동기 처리 프로그래밍 구현하기

22. ASP.NET Core Identity 소개

23. Identity 생성 테이블 PK 타입 변경하기

24. ASP.NET Core Identity 모델 클래스 설명

25. AccountController 소스코드 분석하기