移动应用程序开发课程可以帮助您学习 Java 和 Swift 等编程语言、用户界面设计原则和应用程序测试策略。您可以掌握集成 API、优化性能和确保移动应用程序安全的技能。许多课程都会介绍 Android Studio 和 Xcode 等工具,这些工具支持在各种平台上构建和部署应用程序,React Native 等框架也有助于跨平台开发。


您将获得的技能: Authentications, OAuth, Back-End Web Development, Event-Driven Programming, Database Management, Databases, Authorization (Computing), Redis, Secure Coding, Application Programming Interface (API), Restful API, Email Automation, Data Migration
中级 · 课程 · 3-6 个月

您将获得的技能: Object Oriented Programming (OOP), Java, Java Programming, Eclipse (Software), Object Oriented Design, Program Development, Computer Programming, Software Design
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Cloud Applications, Authentications, Google Cloud Platform, Cloud API, Web Applications, User Accounts, Web Development Tools, Web Development, Network Security
中级 · 项目 · 不超过 2 小时

您将获得的技能: iOS Development, Apple iOS, Swift Programming, UI Components, Mobile Development, Database Management, Databases, User Interface (UI), Data Persistence, Data Validation, Data Modeling, Debugging
中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: ASP.NET, Microsoft Copilot, .NET Framework, Application Programming Interface (API), Middleware, Server Side, Restful API, C# (Programming Language), Back-End Web Development, Application Frameworks, JSON, Software Documentation, Secure Coding, Programming Principles, Extensible Markup Language (XML)
初级 · 课程 · 1-3 个月

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

University of Minnesota
您将获得的技能: 用户需求文件, Agile 方法论, 瀑布法, 软件开发生命周期, 软件测试, 需求分析, 系统要求, 应用程序部署, 软件架构, 软件工程, 软件开发方法, 敏捷软件开发, 验证和确认
初级 · 课程 · 1-4 周

您将获得的技能: Application Deployment, Microsoft Azure, Cloud Services, Cloud Development, Cloud Applications, Natural Language Processing, Web Applications, Python Programming
初级 · 指导项目 · 不超过 2 小时

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

The Linux Foundation
您将获得的技能: Linux, Git(版本控制系统), 软件开发工具, Open Source 技术, 软件版本控制, 开发环境, 版本控制
初级 · 课程 · 1-4 周

您将获得的技能: User Interface (UI) Design, Figma (Design Software), UI Components, User Experience Design, Layout Design, Prototyping, Wireframing, Mobile Development
中级 · 指导项目 · 不超过 2 小时