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

Infosec
您将获得的技能: Secure Coding, Computer Programming Tools, C and C++, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Software Development Tools, Exploit development, Debugging, Interoperability, Unix, Embedded Systems, Vulnerability Assessments, Unix Commands, File I/O, Operating Systems, Data Security, Linux, Microsoft Windows
中级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: 数据收集, Algorithm, 计划发展, 微软 Visual Studio, 数据存储, C(编程语言), 编程原则, 计算机编程, 计算思维
初级 · 课程 · 1-4 周

Peking University
您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), File I/O, Computer Programming, C (Programming Language), Maintainability, Software Design, Data Structures, Algorithms, Scalability
混合 · 课程 · 1-3 个月

您将获得的技能: Project Scoping, Stakeholder Analysis, Project Documentation, Project Management Life Cycle, Project Management, Goal Setting, Project Management Software, Stakeholder Management, Cost Benefit Analysis, Resource Management, Team Management, Strategic Thinking, Business Writing
初级 · 课程 · 1-4 周

The World Bank Group
您将获得的技能: Climate Change Adaptation, Climate Change Mitigation, Resilience, Sustainable Development, Environmental Issue, Environmental Policy, Scientific Methods, Cooperation, Environmental Science, Collaboration, Water Resource Management, Energy and Utilities
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: Python 程序设计, C++(编程语言), C 和 C++, 计划发展, 计算机结构, 计算机硬件, 编程原则, 系统编程, 开发环境, 数据访问, 计算机编程工具
初级 · 课程 · 1-3 个月

Michigan State University
您将获得的技能: 新闻学, 推动参与, 叙事, 道德标准与行为, 多媒体, 写作, 面试技巧, 照片/视频制作与技术, 视频制作, 媒体与传播, 口头表达, 内容创作, 撰写报告, 研究
中级 · 课程 · 1-3 个月

Michigan State University
您将获得的技能: 数据收集, 道德标准与行为, 新闻学, 面试技巧, 建立融洽关系, 社交网络分析, 文化多样性, 多样性意识, 调查, 研究
混合 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Prompt Engineering, ChatGPT, Prompt Patterns, Large Language Modeling, LLM Application, Productivity, Project Planning, OpenAI, AI Enablement, Generative AI, Risk Analysis, Timelines, Project Risk Management, Project Schedules, Project Management, Artificial Intelligence, Key Performance Indicators (KPIs), Smart Goals, Taking Meeting Minutes, Work Breakdown Structure
初级 · 专项课程 · 1-3 个月

University of California, Irvine
您将获得的技能: Business Writing, Goal Setting, Negotiation, Time Management, Business Planning, Project Controls, Feasibility Studies, Entrepreneurship, Team Leadership, Business Correspondence, Peer Review, Problem Solving, Financial Statement Analysis, Project Planning, Team Performance Management, Concision, Smart Goals, Project Management, Communication, Performance Metric
初级 · 专项课程 · 3-6 个月

University of California, Davis
您将获得的技能: 数据安全, 渗透测试, Encryption, 安全 Code, Java, Authentication, C 和 C++, 软件设计, 威胁建模, 利用开发, 调试, 密码学, 验证和确认, 网络安全, 编程原则, 脆弱性评估, 开发技术, 开放式网络应用程序安全项目(OWASP), 安全控制, 应用安全
中级 · 专项课程 · 3-6 个月

28DIGITAL
您将获得的技能: 系统要求, 实时操作系统, 嵌入式系统, 计算机结构, 编程原则, Algorithm, 系统设计与实施, C(编程语言), 嵌入式软件, 计算机编程, 操作系统流程管理
中级 · 课程 · 1-3 个月