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

您将获得的技能: Requirements Analysis, Milestones (Project Management), Management Reporting, Stakeholder Management, Project Management, Negotiation, Quality Management, Project Scoping, Stakeholder Analysis, Project Documentation, Project Performance, Project Planning, Interviewing Skills, Communication Strategies, Problem Solving
初级 · 课程 · 1-4 周

您将获得的技能: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Software Development, Hardware Architecture, Debugging, Application Security, Microarchitecture, Computer Architecture, C (Programming Language), Digital Signal Processing, System Configuration, Application Development, Security Engineering, C++ (Programming Language), System Requirements
中级 · 专项课程 · 3-6 个月

University of California, Davis
您将获得的技能: 安全 Code, 调试, 软件设计, 软件开发方法, 脆弱性评估, 计划发展, 编程原则, C(编程语言)
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Agile Software Development, Docker (Software), Git (Version Control System), File I/O, Linux Commands, Linux Servers, System Software, Linux Administration, Operating Systems, Bash (Scripting Language), Shell Script, C++ (Programming Language), Real-Time Operating Systems
中级 · 专项课程 · 1-3 个月

University of Michigan
您将获得的技能: 数值分析, 有限元方法, 工程分析, C++(编程语言), 面向对象编程(OOP), 数学建模, 高等数学
中级 · 课程 · 3-6 个月

您将获得的技能: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Responsible AI, Google Gemini, Project Management, LLM Application, AI Enablement, Project Management Life Cycle, Case Studies, Team Oriented, Prototyping, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Project Documentation, AI Workflows, Deep Learning, Risk Management, Machine Learning
中级 · 专项课程 · 1-3 个月

您将获得的技能: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Data Store, Software Documentation, Computer Science, Functional Design, Pseudocode, Maintainability
初级 · 专项课程 · 3-6 个月

Infosec
您将获得的技能: Exploit development, C (Programming Language), C++ (Programming Language), Secure Coding, Application Security, System Programming, Debugging, Vulnerability Assessments
混合 · 课程 · 1-4 周
University of California, Irvine
您将获得的技能: 风险管理, 情绪商数, 简明扼要, 变更控制, 传播规划, 项目绩效, 沟通, 语法, 团队管理, 工作分解结构, 项目管理, 编辑, 谈判, 性能指标, 项目规划, 建立关系, 校对, 商务写作, 开放的心态, 商务信函
初级 · 专项课程 · 3-6 个月

Vanderbilt University
您将获得的技能: 软件测试, 数据持久性, 移动开发, 集成测试, 应用程序开发, 开发测试, Java, 用户界面(UI), Android Studio, 安卓开发, 单元测试
混合 · 课程 · 1-4 周

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

您将获得的技能: Quality Management, Project Management Life Cycle, Project Closure, Project Management, Continuous Improvement Process, Project Controls, Quality Assessment, Team Management, Project Risk Management, Data-Driven Decision-Making, Project Documentation, Stakeholder Communications, Data Storytelling, Risk Management, Meeting Facilitation, Communication Strategies, Strategic Thinking
初级 · 课程 · 1-3 个月