|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/swift-for-absolute-beginners/
课程评论:没有评论
**课程名称:Swift for Absolute Beginners** **课程概述:** 本课程旨在为零基础的学习者提供全面的Swift编程知识,课程结束后,学员将能够独立探索Swift编程,并开始编写自己的应用程序。课程从最基础的代码编写开始,详细解释每一个概念,确保无遗漏。所有概念都将与学员已有的知识相关联,不假定任何先验知识。本课程是YouTube上广受欢迎的“Swift for Absolute Beginners”课程的完整升级版。 课程将从打开文本编辑器、编写第一行Swift代码开始,逐步引导学员了解不同的编程概念,并通过编写小型程序来完成特定任务。通过55个视频: * 学习如何存储数据 * 理解数据存储的原理 * 掌握创建列表(数组) * 学习如何使用代码简化工作 * 了解循环(loops) * 学习什么是类(classes) * 学习什么是协议(protocols) * 了解何时使用它们 * 学习更多其他重要概念 本课程将使用现实世界中大家熟悉的生活中的概念和比喻来解释编程的关键概念,从而帮助学员更深入地理解Swift。 **课程结构:** 本课程分为三个部分: 1. **第一部分:** 介绍编程最基本的核心概念,如变量(variables)的存储。 2. **第二部分:** 涵盖编程基础,如数组(arrays)、字典(dictionaries)、循环(loops)等。 3. **第三部分:** 深入探讨面向对象编程的核心,包括类(classes)、继承(inheritance)和协议(protocols)。 在每个部分中,每个概念都会被彻底讲解,并通过多种不同方式反复讲解,以确保概念的牢固掌握。尽管后期部分在技术上可能更“高级”,但学员会感受到概念的自然过渡,最终,即使是“高级”内容也不会显得困难。 **课程时长:** 总时长约3小时,共55个视频。每个视频都包含大量信息,建议循序渐进地学习。
This course takes you from 0 knowledge of Swift to a complete understanding of programming in Swift. After this course you will be able to explore Swift on your own and begin to write your own apps. In this course we will start by writing the most basic code as we explain each concept. No stone unturned. Each idea will be related to some knowledge that you already posses. We assume nothing. This course is a full fledged version of our "Swift for Absolute Beginners" course on YouTube. Due to the success of those videos and the demand for more, we created this course.We will start by opening a text editor and typing our first code in Swift. From there we will take you through the different programming ideas while we make little programs that perform little tasks. Through the 55 videos you will learn: How to store dataWhere data goes when it's storedHow to create listsHow to make your life easier with codeHow to create loopsWhat classes areWhat protocols areWhen to use themMany many more thingsThis course will guide you through all the very important concepts of programming and describe those concepts using metaphors and ideas that you are already familiar with in the real world so that you will have deepest understanding of Swift.This course is structured into three sections. The first section goes gets you started with the most primitive concepts of programming, like storing variables. The second section goes through the basics of programming like arrays, dictionaries, looping and more. The third section will go into the core of object oriented programming with classes, inheritance and protocols. Through each section you will be taught each idea in it's entirety. We go over each idea multiple times in multiple different ways to make sure the concept sticks and you are left with the knowhow. Even though the later sections are technically more "advanced" you will see the natural progression towards those more advanced topics. In the end the more advanced stuff won't feel advanced at all. This course in it's entirety is 3 hours in 55 videos. Each video packs a punch of information so it's best to take it slow.