|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/c-fundamentals-for-complete-beginners/
课程评论:没有评论
**课程名称:C# 零基础入门** **课程简介:** 本课程旨在为完全的初学者提供C#和.NET平台的全面基础知识。您将深入了解: * 选择.NET作为平台和C#作为主要编程语言的原因。 * 命名空间的概念及其在项目依赖管理中的实际应用。 * 所有编程语言的基本构建块。 * 变量在内存中的存储方式及其重要性。 * string、list和dictionary等数据类型的具体用法。 * 方法/函数的创建逻辑、优势和应用场景。 课程结合了详细的概念讲解、生活化示例以及动手练习,力求在理论和实践之间找到最佳平衡。讲师致力于在学生感到力不从心的情况下,清晰地阐述知识的必要性与应用时机。 在学习构建复杂的多层应用程序之前,扎实的知识基础、熟练的技能和解决简单问题的经验是必不可少的。本课程正是实现这一目标的第一步。 我们鼓励学员在问答区互相帮助,并在未来的软件开发职业生涯中取得成功。 **先修要求:** 无需任何编程经验,仅需对计算机科学的热情和毅力。
If you want to develop a thorough understanding of:why you should choose.Net as a platform and C# as the main programming language for your applications;the ideas behind namespaces and their practical use in project dependency situations;the fundamental building blocks of every programming language;how are variables saved in the memory and why this is important to know;the intricacies of the types string, list and dictionary;the logic behind the creation, the advantages and the uses of methods/functions;then you are at the right place.The detailed explanation of concepts (it doesn't matter how simple or complex they may seem) coupled with real-life examples and exercises to be solved are vital for the students' educational progress. Finding the balance between the new and the practical piece of that information is a tough challenge for the instructor because he needs to justify why and when that knowledge will be used without the students feel overwhelmed by the learning process.Before we start making multi-tier applications a strong foundation of knowledge, skills and experience with solving simple tasks are necessary. This course is the first stepping stone towards achieving that goal.I hope that my students will be benevolent toward each other in the Q & A section of the courses and be successful in their future career as a software developer (and engineer). No previous experience is required. Only passion and perseverance for computer science.