iOS 应用程序开发课程可以帮助你学习 Swift 编程、用户界面设计和应用程序架构原理。您可以掌握 Debugging、使用 Git 进行版本控制以及集成 API 以增强功能等方面的技能。许多课程都会介绍用于编码和测试的 Xcode 等工具,以及用于创建吸引人的用户体验的 UIKit 和 SwiftUI 等框架。

The Linux Foundation
您将获得的技能: Linux, Open Source 技术, 软件版本控制, 开发环境, 版本控制, 软件开发工具, Git(版本控制系统)
初级 · 课程 · 1-4 周
您将获得的技能: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Electronics, Software Development Tools, Hardware Architecture, Data Structures, Electronic Hardware, Microarchitecture, Programming Principles, Performance Tuning, Computer Architecture, Control Systems, Computer Programming
中级 · 专项课程 · 3-6 个月

您将获得的技能: Docker (Software), Containerization, Restful API, User Interface (UI), HTML and CSS, Node.JS, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Development Tools, Back-End Web Development, Full-Stack Web Development, Application Development, Javascript, GitHub
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Kubernetes, Containerization, Docker (Software), Application Deployment, Cloud Deployment, Google Cloud Platform, DevOps, Load Balancing, Cloud Services
初级 · 项目 · 不超过 2 小时

The Linux Foundation
您将获得的技能: Open Source 技术, 技术交流, 软件开发生命周期, 协作软件, Git(版本控制系统), 软件开发方法, CI/CD, GitHub
初级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: 心理学, 教育软件和技术, 人类学习, 学校心理学, 人类发展, 高等教育, 教学法, 儿童发展, 学习理论, 社会科学
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 技术文档, 质量保证, 计划发展, 软件开发生命周期, Agile 方法论, COBOL(编程语言), 软件开发, 调试, 软件文档, Scrum(软件开发), 软件质量保证, 代码审查, 计算机编程, 技术支持
初级 · 课程 · 1-3 个月

Google Cloud
您将获得的技能: Flask(网络框架), 云部署, 应用程序部署, 谷歌应用引擎, 数据访问, 云存储, 云服务, 图像分析, 网络应用, 云 API, Google 云端平台, 云应用
初级 · 项目 · 不超过 2 小时

Coursera
您将获得的技能: Storytelling, Canva (Software), Presentations, Visual Design, Case Studies, Content Creation, Digital Design, Portfolio Management, Layout Design, Project Documentation, Graphic and Visual Design, Planning, Strategic Planning, Critical Thinking and Problem Solving, Goal Setting
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: New Product Development, Product Development, Product Strategy, Product Design, Design Thinking, Product Planning, Innovation, Persona Development, Product Management, Team Management, Product Lifecycle Management, Prototyping, Market Research, Sustainable Business, Agile Product Development, Marketing, Product Roadmaps, Sustainable Design, Ideation, Commercialization
攻读学位
初级 · 专项课程 · 3-6 个月

您将获得的技能: Growth Mindedness, Self-Awareness, Personal Development, Goal Setting, Empowerment, Action Oriented, Self-Motivation, Overcoming Obstacles, Positivity, Resilience, Prioritization, Mindfulness
初级 · 课程 · 1-4 周

SkillUp
您将获得的技能: 应用编程接口 (API), 应用安全, Authentication, 模型-视图-控制器, 授权(计算), 开发环境, 基于角色的访问控制(RBAC), Java, 网络应用, Apache Maven, 还原式 API
中级 · 课程 · 1-4 周