|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/intro-to-programming-in-csharp-by-pocu/
课程评论:没有评论
课程名称:实务编程入门 (C#) 课程简介: 本视频课程是 포큐아카데미 COMP1500 课程的视频部分。C# 是一种优秀的全托管语言,集易用性、直观性和性能于一身。在 TypeScript 的核心开发者 Anders Hejls 的领导下,C# 持续发展,为未来编程语言指明了方向。因此,C# 被广泛应用于各种领域,包括桌面应用程序、Web 编程和游戏开发(例如基于 Unity 引擎的游戏)。 对于初学者来说,学习一门易于使用且直观的语言至关重要。如果在编程概念尚未清晰时就接触到晦涩难懂的工具(即编程语言),则很容易感到沮丧。此外,C# 拥有强大的开发工具 Visual Studio,能够快速捕获程序员的错误,并提供详尽的参考文档。这一切都归功于软件开发巨头微软的强大支持,因此 C# 对于编程初学者来说是最佳选择。 然而,本课程的重点并非“C# 编程”,而是“编程入门”。这意味着课程内容将涵盖适用于任何编程语言的基础知识,如程序运行所需的输入输出、循环和条件语句等。同时,本课程也将帮助掌握基础知识的学生学习 C# 特有的功能。 课程结构: 本课程主要分为两个部分: 1. **编程入门**:学习大多数编程语言普遍适用的基础编程概念(约 8 周)。 2. **基础 C# 编程**:学习 C# 编程语言提供的基本功能(约 9-15 周)。 这样划分课程的目的是,让学生优先掌握适用于所有编程语言的通用基础知识,避免在学习其他语言时产生混淆。同时,也让学生有机会了解 C# 相较于其他语言的优势功能,感受编程语言未来的发展方向。
본 비디오 강좌는 포큐아카데미에서 진행하는 COMP1500 수업의 비디오 강좌입니다.C#은 사용의 편의성 및 직관성, 그리고 성능이라는 세마리 토끼를 다 잡은 매우 훌륭한 매니지드(managed) 언어로, 현존하는 최고의 프로그래밍 언어 설계자이자 타입스크립트(TypeScript)의 핵심개발자인 Anders Hejls의 주도 하에 지속적으로 발전하면서 미래의 프로그래밍 언어가 나아가야 할 방향을 제시하고 있습니다. 그렇기에 C#은 데스크탑 애플리케이션, 웹 프로그래밍, 그리고 게임개발(예: 유니티 엔진 기반 게임)에 이르기까지 다양한 분야에서 널리 쓰이는 언어입니다.이처럼 사용이 편하고 직관적인 언어는 프로그래밍을 처음 배울 때 매우 중요합니다. 아직 개념조차 제대로 잡히지 않았는데 사용하는 도구(즉, 프로그래밍 언어)가 모호하고 복잡하다면 실수만 거듭하다 흥미를 잃을 가능성이 높죠. 또한 C#은 프로그래머의 실수를 빨리 잡아주는 비주얼 스튜디오(Visual Studio)라는 매우 훌륭한 개발 도구와 꼼꼼한 참고문서를 제공하기로 유명합니다. 이 모든 것들은 소프트웨어 개발이 DNA에 묻어있는 마이크로소프트라는 회사가 배후에 있었기에 가능한 일이며, 따라서 프로그래밍을 처음 배우는 분들에게 C#은 최적의 언어라 말할 수 있겠습니다.하지만 이 과목의 제목은 ‘프로그래밍 입문'이지 ‘C# 프로그래밍'이 아닙니다. 이것이 의미하는 바는 이 과목에서 배우는 내용은 어느 프로그래밍 언어에도 적용되는 기반 지식입니다. 프로그램을 작동하게 만들려면 필요한 입출력, 반복문, 조건문 등이 여기에 포함되겠죠. 하지만 기본기를 완벽히 소화한 학생들은 C# 고유의 기능들을 배울 기회도 있을 것입니다.따라서 본 강좌는 다음과 같이 크게 두 부분으로 나뉩니다.프로그래밍 입문: 대부분의 프로그래밍 언어에서 공통되는 기초 프로그래밍에 대해 배웁니다 ( ~ 8주 차)기초 C# 프로그래밍: C# 프로그래밍 언어에서 지원하는 기초적인 기능들을 익혀봅니다. (9주 차 ~ 15주 차)위와 같이 강의를 두 부분으로 나눈 이유는 C#이라는 특정 언어에 상관없이 모든 언어에 공통된 기초 지식들을 우선적으로 제대로 습득하여 다른 언어를 배울 때 혼동이 생기지 않게 하는 반면, C#에서 제공하는 타 언어보다 뛰어난 기능들까지 살펴 보아 앞으로 프로그래밍 언어가 나아갈 방향을 느낄 수 있게 하기 위해서입니다.