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

University of New Mexico
您将获得的技能: 应用程序开发, 数据库, 网络应用, 数据建模, Ruby on Rails, 中间件, 敏捷软件开发, 版本控制, 软件架构, 用户界面 (UI) 设计, 阿贾克斯, 用户界面(UI), 数据库管理, 敏捷方法, 模型视图控制器, 网络开发, Git(版本控制系统), 应用框架, 全栈式网络开发, 网络开发工具, Agile 软件开发, 模型-视图-控制器, Agile 方法论
★ 4.3 (185) · 混合 · 课程 · 1-3 个月
您将获得的技能: 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
★ 4.5 (273) · 中级 · 专项课程 · 3-6 个月

您将获得的技能: React.js, Cascading Style Sheets (CSS), JavaScript Frameworks, UI Components, Front-End Web Development, User Interface (UI), Application Frameworks, Application Programming Interface (API), Web Development Tools, Restful API
中级 · 课程 · 1-4 周

28DIGITAL
您将获得的技能: 加密技术, Encryption, 网络安全, 威胁建模, 安全需求分析, 网络架构, 加密, 网络服务, 网络协议, 嵌入式软件, 嵌入式系统, 软件系统, 操作系统, 计算机网络, 实时操作系统, Network Protocol(网络协议, Network Security, 物联网, 系统设计, 公钥加密标准(PKCS), 实时数据, 系统编程
★ 4.3 (1157) · 中级 · 专项课程 · 3-6 个月

University of Washington
您将获得的技能: Web Content Accessibility Guidelines, Browser Compatibility, User Story, HTML and CSS, GitHub, Microsoft Copilot, Web Development, Web Design and Development, Web Design, Application Deployment, Responsive Web Design, Git (Version Control System), AI Workflows, Front-End Web Development, Development Testing, Debugging, User Requirements Documents, Functional Requirement, Semantic Web
★ 4.9 (13) · 初级 · 课程 · 1-4 周

Coursera
您将获得的技能: AI Security, Threat Modeling, Open Web Application Security Project (OWASP), Security Testing, Retrieval-Augmented Generation, Software Architecture, API Design, Test Automation, Vulnerability Management, Agentic systems, Systems Design, Model Evaluation, Test Driven Development (TDD), CI/CD, Python Programming, Continuous Deployment, Dependency Analysis, Large Language Modeling, Machine Learning, Performance Analysis
中级 · 专项课程 · 3-6 个月

您将获得的技能: Salesforce Development, Salesforce, Responsive Web Design, Business Process Automation, UI Components, No-Code Development, Product Automation, Automation, Process Development, Layout Design, Customer Relationship Management (CRM) Software, User Interface (UI)
中级 · 课程 · 1-4 周

Banco Interamericano de Desarrollo
您将获得的技能: Work Breakdown Structure, Project Scoping, Scope Management, Earned Value Management, Risk Management, Project Schedules, Timelines, Cost Management, Project Controls, Project Performance, Risk Analysis, Cost Estimation, Scheduling, Project Planning, Project Documentation, Communication Planning, Procurement, Project Implementation, Resource Management, Stakeholder Management
初级 · 课程 · 1-3 个月

University of Huddersfield
您将获得的技能: Leadership Development, Leadership, Leadership and Management, Organizational Leadership, Team Leadership, Initiative and Leadership, Business Leadership, Professional Development, Influencing, Team Motivation, People Management, Personal Development, Self-Awareness
初级 · 课程 · 1-4 周

The Linux Foundation
您将获得的技能: 软件开发方法, 协作软件, 开放源码技术, 持续集成, 持续部署, CI/CD, GitHub, Git(版本控制系统)
★ 4.6 (1539) · 初级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: 云计算开发, Google Cloud 平台, 扑腾(软件), Network Security, 网络开发, 移动开发, 软件包和软件管理, 开发环境, 应用框架, 跨平台开发, 网络安全
★ 4.2 (182) · 初级 · 项目 · 不超过 2 小时

O.P. Jindal Global University
您将获得的技能: Personal Development, Emotional Intelligence, Mental Health, Cognitive flexibility, Critical Thinking
初级 · 课程 · 1-3 个月