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

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

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

IBM
您将获得的技能: Scrum(软件开发), 质量保证, 计算机编程, 技术文档, COBOL(编程语言), 调试, 软件文档, 软件开发生命周期, 软件开发, 代码审查, Agile 方法论, 计划发展, 软件质量保证, 技术支持
初级 · 课程 · 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, 应用安全, 模型-视图-控制器, Java, 开发环境, Apache Maven, 基于角色的访问控制(RBAC), 网络应用, 授权(计算), 还原式 API
中级 · 课程 · 1-4 周