|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/the-c-sharp-master-course-understand-c-sharp-from-the-very-beginning/
课程评论:没有评论
**Coursera C#入门大师课程:从零开始,轻松掌握C#编程** 本课程专为完全零基础的初学者设计,旨在以最简单易懂的方式教授C#编程。课程采用iPad手绘和通俗易懂的语言,摒弃复杂的术语,让C#学习变得“简单到爆”。 **课程特色:** * **面向零基础:** 假定学习者对编程一无所知,从最基础的概念讲起。 * **可视化教学:** 课程通过iPad手绘进行概念讲解,提供直观的学习体验。 * **实战经验:** 由一位拥有多款成功应用(包括欧洲热门音乐流媒体服务)的专业开发人员讲授。 * **模块化设计:** 每个模块内容独立,学习者可根据兴趣自由选择学习顺序。 * **代码资源:** 提供所有课程源代码,方便学习者对比和实践。 **学习内容:** * **C#基础:** 变量、方法、类与对象、数字类型、用户输入、逻辑判断、错误排除(Bug)等。 * **程序结构与设计:** 代码结构、良好架构原则、重构(Refactoring)、日志记录(Logging)等。 * **进阶技巧:** 抓取远程图片、创建无限滚动的列表、XAML事件、异步(async/await)等。 * **技术栈:** .Net框架,Windows平台,XAML,通用Windows平台(UWP),导航,响应式设计,数据源,API调用。 **课程目标:** 完成本课程后,学习者将具备独立开发应用程序的能力,并能够“像工程师一样思考”,为未来的应用开发奠定坚实基础。
-------------- Welcome to the SIMPLEST and EASIEST to understand C# course. - Designed for COMPLETE beginners who are confused by technical terms.- Enjoy a stunning visual experience, all concepts are explained with iPad sketches using simple language.- My job is to make C# EASY PEASY for you!-------------In this course you will learn the basics of coding in C# using the Dot Net (.Net) framework on Windows. This C# tutorial course is perfect for you if you are a beginner to C#, Visual Studio and.Net-------------You will be learning from myself, a professional developer with many apps to his name, including one of Europes most popular music streaming services - 100% written in C#!-------------Even if you know very little about code then this is the perfect course to get you started. I assume that you have ZERO knowledge and are looking to learn everything from scratch as a beginner programmer. All modules are self contained so you can jump in or out at your pleasure. All source code is also included so you can compare yours to mine.You will learn:How to code your first C# console appHow to structure codeHow to track down bugsThe principles of good architectureHow to fetch remote imagesHow to create infinite scrolling lists of dataHow to use XAML eventsHow to use async and awaitAnd a whole lot more!Some of the technical areas you'll become proficient in are:VariablesMethodsClasses vs ObjectsNumber TypesUser InputLogicBugsRefactoringLoggingPerformance profilingXAMLUniversal windows platform (UWP)NavigationResponsive designData sourcesConsuming APIsBy the end you'll have enough knowledge to begin coding your own applications! What's more you'll be able to "think like an engineer" when you want to create your own apps!