Objective-C 课程可以帮助您学习面向对象编程、内存管理以及用于 macOS 和 iOS 应用程序开发的 Cocoa 框架的基础知识。您可以掌握创建用户界面、使用 Core Data 处理数据以及集成 API 以增强功能的技能。许多课程都会介绍用于编码和 Debugging 的 Xcode 等工具,以及用于设计应用程序布局的 Interface Builder,帮助您在实际应用程序项目中应用这些技能。

Johns Hopkins University
您将获得的技能: C 和 C++, 线性代数, 可扩展性, 数字信号处理, 数学软件, 分布式计算, 卷积神经网络, 人工神经网络, 深度学习, 软件开发, 数据结构, C++(编程语言), 机器学习, 性能调整, 图像分析, 计算机图形学, 系统编程, 操作系统流程管理, 计划发展, 编程原则
攻读学位
中级 · 专项课程 · 3-6 个月

您将获得的技能: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Computer Programming, Microsoft Visual Studio, System Programming, Apple Xcode, Development Environment, Algorithms, File Systems, Software Design Patterns, Data Structures, Performance Tuning, Debugging, File Management
中级 · 专项课程 · 3-6 个月

Rice University
您将获得的技能: 风险管理, 成本管理, 利益相关者管理, 传播规划, 质量保证, 需求管理, 项目时间表, 采购, 工作分解结构, 范围管理, 项目管理, 项目风险管理, 团队管理, 制定计划, 组织结构, 规划, 项目文件, 项目范围界定, 项目估算, 挣值管理
初级 · 专项课程 · 3-6 个月

您将获得的技能: Embedded Software, Embedded Systems, Peripheral Devices, C (Programming Language), System Programming, Hardware Architecture, Data Structures, Debugging, Performance Tuning, Integrated Development Environments, Verification And Validation
高级设置 · 课程 · 1-4 周

University of London
您将获得的技能: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), C and C++, File I/O, Object Oriented Design, Integrated Development Environments, Computer Programming, Development Environment, Programming Principles, Debugging, Data Structures, Program Development, Algorithms, Interactive Design, Model Evaluation, Software Engineering, Test Data, Data Validation, Command-Line Interface
攻读学位
中级 · 专项课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 硬件架构, 系统设计与实施, 电子工程, 计算机结构, 电子系统, 嵌入式系统, 现场可编程门阵列 (FPGA), 软件开发, 软件设计, 系统设计, 计算逻辑, 集成开发环境, 计算机工程, 专用集成电路, 硬件设计, 验证和确认, 日蚀(软件), 电子硬件, 电子产品, 计划发展
攻读学位
中级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 风险管理, Kanban 原则, 利益相关者管理, 项目时间表, 项目风险管理, 专业网络, 沟通, 项目管理生命周期, 利益相关者的参与, 谈判, 项目管理, 同行评审, 面试技巧, 敏捷软件开发, Agile 方法论, 项目管理协会(PMI)方法, 挣值管理, 资源管理, 管理团队, IT 管理
初级 · 专业证书 · 3-6 个月

University of California, Irvine
您将获得的技能: 绩效报告, 项目控制, 团队建设, 利益相关者管理, 传播规划, 团队绩效管理, 团队管理, 沟通, 项目管理生命周期, 项目管理, 团队领导, 管理团队, 项目规划, 项目时间表, 管理报告
混合 · 课程 · 1-4 周

Amazon Web Services
您将获得的技能: Education Software and Technology, Generative AI, Game Design, Digital pedagogy
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Algorithm, 文件输入/输出, 调试, 计算思维, 模拟, 数据结构, 自动化, 理论计算机科学, 编程原则, C(编程语言)
初级 · 课程 · 1-4 周
University of California, Irvine
您将获得的技能: Work Breakdown Structure, Business Writing, Critical Thinking, Cash Management, Team Leadership, Negotiation, Time Management, Planning, Entrepreneurship, Financial Statements, Financial Analysis, Project Schedules, Feasibility Studies, Verbal Communication Skills, Scheduling, Goal Setting, Project Management, Staff Management, Finance, Change Management
初级 · 专项课程 · 3-6 个月

您将获得的技能: Data Ethics, Data-Driven Decision-Making, Data Analysis, Analytical Skills, Business Analytics, Data Storytelling, Data Science, Communication, Stakeholder Communications, Workflow Management, Project Management, Machine Learning
高级设置 · 课程 · 1-3 个月