|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/ios12course/
课程评论:没有评论
课程名称:实用 iOS 12 与 Swift 5 课程概述:本课程展示了 iOS 12 的新特性,结合真实项目进行教学,涵盖了 Create ML 的机器学习升级、与 Siri Shortcuts 的新用户交互、ARKit 2.0 的重大改进、情感分析、图像识别等内容。所有项目和源代码已更新至 Swift 5.0,尽管部分讲座使用的是 Swift 4.2,但可以参考源代码以获取所需的更新信息。课程出自广受欢迎的“黑客 Swift”教程系列,由获奖 Swift 程序员 Paul Hudson 编写,并获得他的许可和支持。学习者将在制作真实世界应用的过程中掌握强大、灵活且富有表现力的 Swift 5 和 iOS 12,从而立即应用所学技能。 课程采用“黑客 Swift”教程的快速教学方法,让学习者能迅速掌握 Swift 编程和应用开发。Paul 的教学方式受到 Swift 语言创始人 Chris Lattner 的高度赞誉,许多作品已被 iOS 开发者 Steve DeStefano 翻译成 Udemy 讲座课程,使用注释、图示、突显和深入的解释帮助学生理解复杂的主题,并逐步引导学习者进行编码。该系列视频是学习苹果生态系统编程的最快方式。需要注意的是,某些项目在 Mac 上需要 Mojave 系统,所有源代码和完成项目均使用 Xcode 10 / iOS 12 和 Swift 5。 课程包括创建一个利用 Apple 新的 Create ML 系统的游戏,教你如何构建识别玩家手写输入的机器学习模型。学习图像识别,并训练机器学习模型准确区分不同类型的图像。进行“情感分析”,智能分析外部信息以提取含义,并利用这些信息对新内容进行分类。使用 ARKit 2.0 构建项目,学习物体检测和共享体验,创造更具互动性的 AR 体验。通过整合项目,探索 Siri Shortcuts 的新功能,将你的应用与用户的语音直接连接。 学习 Swift 5 语言的同时,可以在游乐场中进行简单易懂的实践。课程包括测验以测试对 Swift 5 的理解,技术项目则强调 iOS 12 的关键特性并巩固新知识。无论你是否觉得课程难度过大,都欢迎你与 Paul 一起以逐步的方式进行编码,只需在此基础上加入你独特的创意,你很快就能构建出许多能提交到 App Store 的惊人应用。
Note: All finished projects and source code have been update to swift 5.0. So even though some lectures are shown using Swift 4.2, just reference the source code for any update you might need.This course demonstrates the new iOS 12 features with real world projects, including upgrades to machine learning with Create ML, new user interaction with Siri Shortcuts, huge improvements to ARKit 2.0, sentiment analysis, image recognition, and more.This course is produced from the "Hacking with Swift" series of tutorials, which are written and authored by the award winning Swift programmer, Paul Hudson, and these lectures were made with his permission and support. You can always be guaranteed you're learning the latest and greatest Apple technologies in the Hacking with Swift tutorials. Here you learn smart, powerful, and expressive Swift 5 and iOS 12, the way it was meant to be written. You learn while you make real-world apps, which means you get to apply your new skills immediately and see them work in context. Hacking with Swift is one of the most popular Swift tutorial series online, which uses an approach that teaches you Swift programming and app building incredibly quickly. Paul has received high praise from the creator of the Swift language, Chris Lattner, for his outstanding method of teaching, and series of Swift tutorials. Many of Paul's works have been translated into lecture courses for Udemy by iOS developer Steve DeStefano, who makes use of annotations, callouts, diagrams, highlighting, and deep explanations that help make complex subject matter, much easier to grasp, and guide you along the path of the code, each step of the way. The Hacking with Swift series of programming training videos are simply the fastest way to learn how to code in the Apple eco-system. Check out all of Paul Hudson's Swift tutorials and books at HackingWithSwift dot com - from beginner to pro, Paul will teach you to write Swift code and build awesome apps in very little time.Note: Some projects require Mojave on your Mac - We use Xcode 10 / iOS 12 and Swift 5 for all source code and finished projects.Create a game that uses Apple's new Create ML system, which will show you how to build a machine learning model to recognize handwritten input from our player. Work with Image recognition… and train a machine learning model that can accurately distinguish different types of pictures using Core ML. Work with "Sentiment analysis": which Intelligently analyzes external feeds to extract meaning, then use that to categorize new content.Build a project using ARKit 2.0: and learn how object detection and shared experiences allow us to build more interactive AR experiences.And see what Siri Shortcuts is all about by putting together a project that connects your app directly to the user's voice… and that's using the all-new Siri shortcuts functionality.Learn the Swift 5 language in an easy to understand way by following along in a playground. This language section is presented in a straight forward format, in order to be used as a reference to refer back to often. Take quizzes to test your knowledge of Swift 5. Technique projects that highlight key iOS 12 features and help you solidify your new knowledge.If you think this might be too difficult for you, think again, and come code along with Paul and myself in a step by step format....just add a big portion of your own unique creativity, and before you know it, you will have built many amazing apps that you can submit to the App Store.