|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/devslopes-ios12/
课程评论:没有评论
课程名称:iOS与Swift:成为应用开发者 课程概述:欢迎参加全球最全面的iOS开发课程。本课程旨在模拟面对面的编码训练营,以最低的费用提供最多的内容和帮助。课程不需要任何编码经验,共有超过88小时的内容。完成本课程后,您将能够: - 提交应用到App Store - 理解编程和基本算法 - 熟练使用Swift和iOS - 申请初级iOS开发职位 - 担任iOS承包商 适合人群: - 希望开发应用的人 - 想创建自己创业公司的人 - 寻找全职开发工作的人 - 企业主 - 学生和青少年 - 希望通过开发应用赚钱的人 课程采用循序渐进的学习路径设计。讲座内容不是按特定主题分开,您将在构建应用的过程中学习到许多原则,因此请不要跳过某些部分!如果您已经了解Swift,可以跳过Swift部分;如果您是编程新手,请务必学习Swift课程,以掌握构建复杂应用的基础原理。 在此课程中,您将学习到: - Swift - Xcode界面构建器 - Firebase和Cloud Firestore - 构建Slack克隆 - 地图与GPS - Core Data - ARKit与增强现实 - CoreML与机器学习 - 表格与数据 - APIs、HTTP与网络 - 应用设计 - Storyboards与Segues - SiriKit - ReplayKit - 以及更多内容 新高级主题: 掌握iOS和Swift基础原则后,您将希望学习高级部分,这些高级主题旨在提高您的技能,以便您能够获得第一份工作。一些高级主题包括: - 精通协议与代理 - 深入Swift扩展 - Swift数据结构 - 协议导向编程 - Swift中的响应式编程 - 单元测试 - UI测试 - 及更多 课程评价: “课程非常棒,明显好于Codecademy和FreeCodeCamp。” - Luke “我想学编码时,绝对不是一件容易的事。与自己阅读Swift书籍相比,观看这个课程让我更容易理解。” - Jay “精彩的课程和老师!真的教会了许多实用的东西,我观看了课程,得到了开发工作。” - Vladimir “作为一名15岁的开发者,我很高兴能找到从基础开始的课程,帮助我建立了信心。” - Roel
Welcome to the world's most comprehensive course on iOS development. This course is designed like an in-person coding bootcamp to give you the most amount of content and help with the least amount of cost.NO PRIOR CODING EXPERIENCE REQUIREDOVER 88 HOURS OF CONTENTHere are some of the things you'll be able to do after taking this course:Submit apps to the app storeUnderstand programming & basic algorithmsWork fluently with Swift & iOSApply to jr iOS development jobsWork as an iOS contractorWho this course is for:People who want to build appsThose who want to create their own startupThose looking to get a full time job as a developerBusiness ownersStudents & teenagersPeople who want to make money building appsIf you are absolutely new to programming you should start at the beginning of the course and go to the end.I've designed this course to take you down a guided learning path. Lectures are not broken out by specific topics. You build apps and then learn a ton of principles within those apps. So don't skip around!If you already know Swift then you can skip the Swift section since the changes in Swift between iOS 11 and 12 are minorIf you've never programmed before, make sure you DO take the Swift lessons. We'll teach you core foundational principles so you can build complex apps.Don't forget to join the free live community where you can post questions to coding issuesHere are a few things you'll learn:Swift Xcode Interface BuilderFirebase & Cloud FirestoreBuild a Slack CloneMaps & GPSCore DataARKit & Augmented RealityCoreML & Machine LearningTables & DataAPIs, HTTP, and NetworkingApp DesignStoryboards & SeguesSiriKitReplayKitAnd a lot more...NEW ADVANCED TOPICSAfter you master the foundational iOS and Swift principles you will want to start taking the advanced sections. The advanced topics are designed to take your skills to the highest level so you can land your first job.Some of the advanced topics are:Mastering protocols & delegatesDiving deep into Swift extensionsSwift data structuresProtocol oriented programmingReactive programming in SwiftUnit TestingUI TestingAnd moreSOME OF OUR REVIEWS"Great course so far. Definitely better than codecademy, teamtreehouse and freecodecamp" - Luke"When you're a beginner deciding that you want to learn to code, it is by far not easy by any means. I have purchased books from iBooks about Swift and while some were better than others, it just doesn't sink in for me like watching this course. The way Mark explains things and his analogies are easy to understand and his teaching style has me genuinely excited about learning to code." - Jay"amazing course and teachers!awesome actual stuff here! this course prepares you for real life, and help you to get hired as professional developer. I watched this course and i got development job." - Vladimir"I am a 15 year old developer who struggled to find comprehensive tutorials online which I could follow without getting confused because there was prior knowledge I did not know. You start from the ground up making this course useful for anyone including beginners and experienced programmers which has boosted my confidence as I know that i have built some complicated apps which shows me that I am capable of building large projects. Thanks:) " - Roel