|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/98-361-software-development-fundamentals-using-c-sharp/
课程评论:没有评论
课程名称:98-361:软件开发基础(使用C#) 课程概述: 欢迎参加我的98-361《软件开发基础》课程,采用C#语言。在本课程中,我们将探讨多种程序类型及相关的编程概念。请注意,此课程与微软没有任何关联、支持或赞助。 学员反馈: - Jo表示:“作为一名有经验的软件工程师,这门课程是一个很好的复习,我肯定会推荐给任何参加这项认证的人。” - Biruk提到:“课程内容非常易于跟随,讲师的知识深度令人惊叹!我很享受这堂课。” - Darryl评价:“来自优秀讲师的精彩课程,学习内容深入且富有信息,值得5星推荐!” 课程内容: 1. 核心编程:我们将下载Visual Studio社区版,探讨C#的基本语句,包括决策结构(如 If 和 Switch)、循环(如 For 循环、While 循环和递归),以及错误处理方法。 2. 面向对象编程:深入学习命名空间、方法和类的概念,并通过事件和构造函数进行扩展。我们还将学习如何通过继承、多态和封装来复制和开发类。 3. 一般软件开发:讨论各种数据结构(如数组、栈、队列和链表)和排序算法,并了解应用程序生命周期管理及如何解读应用程序规范。 4. Web 应用程序:学习使用HTML、层叠样式表和JavaScript进行网页开发,研究ASP.NET Web应用程序开发、网站托管和Web服务。 5. 桌面应用程序:在课程初期创建了大量控制台应用程序后,将进一步探讨Windows应用程序和Windows服务的开发。 6. 数据库:了解关系数据库管理系统的基础知识、数据库查询方法(包括SELECT语句的六个子句),以及如何从Visual Studio连接到数据库。 无需任何先前知识,课程将指导您如何获取免费的Visual Studio,并通过定期的测验帮助您巩固学习内容。 完成该课程后,您将具备软件开发的良好入门知识。让我们开始看看如何使用Udemy界面,以及考试目标和课程大纲。
Welcome to my course on 98-361 "Software Development Fundamentals" using C#. In this course, we will be looking at a variety of different types of programs and concepts around programming.Please note: This course is not affiliated with, endorsed by, or sponsored by Microsoft.What do people like you say about this course?Jo says: "As a SWE with experience. This course is an awesome refresher. I will definitely recommend to anyone taking this certification."Biruk says: "It is quite easy to follow and the instructor's depth of knowledge is amazing!!! Enjoying the lesson"Darryl says: "Great Course From An Excellent Instructor. Really Deep And Informative Learning 5*"We'll start off with looking at Core Programming. We will download for free the Visual Studio Community edition, and use it to investigate the fundamental C# statements. We'll look at decision structures such as If and Switch [Case Select], repetition such as For loops, While loops and recursion, and then we'll look at errors and find out how to handle them.We'll then look at Object-Oriented Programming. We'll go deeper into concepts that we have already used, such as namespaces, methods and classes, and add to them using events and constructors. We'll see how you can duplicate and develop classes using inheritance, polymorphism and encapsulation.Next up is General Software Development. We'll look at various different data structures such as arrays, stacks, queues and linked lists, and we'll also look at sorting algorithms. We'll then take a step back and look at application life cycle management, and how to interpret application specifications.The next thing to look at is Web Applications. We'll look at web page development using HTML, Cascading Style Sheets and JavaScript. We'll then investigate ASP.NET web application development, web hosting and web services.Then we'll look at Desktop Applications. We will have been creating a lot of Console-based applications earlier in this course, but we'll add to this with Windows apps and Windows Services.We'll finish by looking at Databases. We look at the basics of Relational Database Management Systems, look at database query methods, including the six clauses of the SELECT statement, and find out how to connect to databases from Visual Studio.No prior knowledge is required - we'll even see how to get Visual Studio for free!There are regular quizzes to help you remember the information, so you can be sure that you are learning.Once you have completed this course, you will have a good introductory knowledge of Software Development. So, without any further ado, let's have a look at how you can use Udemy interface, and then we'll have a look at the objectives for the exam and therefore the syllabus for this course.