|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/podcasts-swift-5-no-storyboard-apijson-core-data/
课程评论:没有评论
**Coursera 课程总结:Swift 5 Podcasts 应用开发(无 Storyboard API / JSON Core Data)** 本课程将带您从零开始,一步步构建一款可发布到 App Store 的 Podcasts 应用。您将学习到高级编程、应用程序设计和开发的全过程,并有效提升您的技能。 **课程亮点:** * **零基础入门:** 无需任何先验知识,课程将全程指导您从零开始构建应用。 * **实践导向:** 通过构建实际的 Podcasts 应用,让您掌握开发技能。 * **深入 Swift 5:** 深度学习 Swift 5 的高级特性和编程技巧。 * **界面编程:** 掌握无需 Storyboard 的纯代码 UI(Programmatic UI)设计和开发。 * **数据处理:** 学习 JSON 数据解析、Core Data 数据库操作以及 UserDefaults 的使用。 * **高级概念:** 掌握协议的应用、扩展和函数的使用,编写干净、可复用的代码。 * **架构模式:** 学习 Swift 中的高级技术和架构模式。 * **API 集成:** 学习网络请求和流行第三方库的集成与使用。 **您将学到:** * 高级编程和应用程序开发能力。 * 高级用户界面设计。 * JSON 数据解析。 * Core Data 操作。 * UserDefaults 操作。 * 协议的实现和应用。 * 编写干净、可复用的代码。 * 创建可复用的 Swift 扩展和函数。 * 无需 Storyboard 的编程方式。 * UIKit 框架的深入应用。 * 高级 Swift 技术和架构模式。 * Swift 编程的自动布局和程序化 UI 能力。 * 模型创建和项目应用。 * 网络下载操作。 * 流行第三方库的添加和使用。 本课程特别关注初学者常遇到的难点,并采用详尽、易懂的讲解方式,助您快速成长为一名优秀的 iOS 开发者。
Ne Yapacağız?Bu kursta, sıfırdan başlayarak App Store'da yayınlanmaya hazır bir hatta birlikte yayınlayacağımız bir Podcasts uygulaması gerçekleştireceğiz. Süreç boyunca, üst düzey programlama, uygulama tasarımı ve geliştirme sürecini öğrenecek aynı zamanda becerilerinizide geliştireceksiniz.Herhangi Bir Deneyim Gereklimi?Hayır, herhangi bir deneyim gerekmiyor uygulamanın tamamını sıfırdan birlikte inşa edeceğiz tek yapmanız gereken düzenli tekrar yapmak ve ben kodları yazarken dikkatlice izlemek, anlamadığınız yeri ayrıca yorumlarda yazmak.Niçin Bu Kusu Satın Almalısın?Bu kursta size başlangıçtan ileri seviye nasıl olunur adlı bir yol haritası çıkarmak için kaçırmamanız gereken bir kurs olduğu kadar, sizler gibi bende bu süreçte öğrenerek yeni bilgileri sizlere hızlı ve kısa yollarıyla aktarmaya çalışacağım.Bende sıfırdan başlayarak kendi başıma öğrendiğim için yeni başlayanların hangi konularda ve kısımlarda sıkıntı yaşadığını biliyorum ve özelliklede bu konularda daha yavaş ve açıklayıcı bir şekilde anlatmaya çalışacağım.Ne Öğreneceksiniz?İleri düzey programlama ve uygulama geliştirme becerilerini öğreneceksinİleri düzey kullanıcı arayüzü tasarımıni öğreneceksinVeri tabanından gelen JSON verileri ayrıştırmayı öğreneceksinCoreData işlemlerini öğreneceksinUserDefaults işlemlerini öğreneceksinProtokoller nasıl uygulanır?, nasıl kullanılır? bunları öğreneceksinTemiz ve yeniden kullanılabilir kodlama örneklerini öğreneceksinTemiz ve yeniden kullanılabilir kod için uzantılar ve işlevler nasıl oluşturulur? öğreneceksinStoryBoard olmadan programlama öğreneceksinUIKit becerileri kazanacaksın ve detaylarını öğreneceksinGelişmiş Swift teknikleri ve mimari desenlerini öğreneceksinSwift ile gelişmiş otomatik düzen ve programatik kullanıcı arayüzü becerilerini öğreneceksinModel oluşturma ve projede kullanma işlemini öğreneceksinİndirme işlemlerini öğreneceksinPopüler kütüphanelerin eklenmesini ve kullanımlarını öğreneceksin