안녕하세요, Rookiss입니다.
Part5 녹화가 시작됐는데,
처음에 예고드린 커리큘럼 순서와 내용에
일부 변화가 있어 미리 공지를 드립니다.
사실 닭이 먼저냐 알이 먼저냐의 느낌으로 고민을 하긴 했는데,
DB를 먼저 다루고 웹서버를 하는 것이 순서상 적합할 것 같아
예고드린 순서와 다르게 진행될 예정입니다.
- Part5 : 웹서버 (React & ASP.NET)
- Part6 : 데이터베이스 (RDBS, NoSQL, Entity Framework)
위 순서가 아니라
- Part5 : 데이터베이스 (SQL Server)
- Part6 : 웹서버 (ASP.NET MVC, WebAPI)
이렇게 진행할 예정입니다.
그리고 너무 많은 내용을 포함하려 보니 오히려 깊이가 애매해질 것 같아서,
짜잘한 부분은 포기하고 가장 중요한 내용 위주로만 포함하도록 일부 내용을 덜어냈습니다.
Part5: DB
이미 6시간 정도 녹화가 진행됐고 , 데이터베이스에 관한 온갖 내용을 포함하기 보다는
MMO에서 가장 중요한 RDBMS에 집중을 해서 강의를 제작중입니다.
Entity Framework는 기회가 되면 웹서버 하면서 잠시 훑어보되 깊게 살펴보진 않을 예정이고,
NoSQL(Redis)는 RDBMS 분량에 따라서 넣을 수도, 빠질 수도 있습니다.
반면 SQL의 경우 기본 문법부터 성능 분석(튜닝)에 관한 부분까지 더 심화해서 다룰 예정입니다.
Part6: WebServer
최초 계획은 ASP.NET <-> React or Vue 연동으로 실습을 하려고 했는데,
시리즈를 C#으로만 진행하려는 취지에 맞지 않은 것 같네요.
JS 쪽 내용은 버리고 ASP.NET 자체 (MVC와 WebAPI) 쪽에 중점을 둔 다음,
유니티와 연결해서 랭킹 서버 같은 것을 구현하는 쪽으로 강의를 구상중입니다.
물론 국내에선 .NET Core보다는 Node.JS나 Java를 더 많이 사용하니
아직도 커리큘럼에 대해 살짝 고민중이긴 합니다.
아마 Part5가 완성되고 더 생각을 해봐야겠네요!
감사합니다.