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

您将获得的技能: C and C++, C++ (Programming Language), File I/O, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Data Structures, Code Reusability, Memory Management, Algorithms
初级 · 课程 · 1-4 周

您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), C and C++, Programming Principles, Memory Management, Hardware Architecture, Computational Logic, Computer Architecture, Computer Programming, Peripheral Devices, Data Storage
中级 · 课程 · 1-4 周

您将获得的技能: Project Management Life Cycle, Change Management, Project Management, Agile Project Management, Organizational Structure, Program Management, Project Planning, Agile Methodology, Waterfall Methodology, Strategic Thinking
初级 · 课程 · 1-4 周

多位教师
您将获得的技能: Dashboard Creation, Dashboard, Web Scraping, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Data Analysis, R (Software), Data Presentation, Correlation Analysis, Pandas (Python Package), NumPy, Predictive Modeling, Python Programming, Machine Learning Algorithms, Data Science, Machine Learning, Project Management
初级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: C (Programming Language), Programming Principles, C and C++, C++ (Programming Language), Algorithms, Memory Management, Data Structures, Other Programming Languages, Numerical Analysis
中级 · 课程 · 1-4 周

您将获得的技能: Embedded Software, Debugging, Embedded Systems, Memory Management, Integrated Development Environments, C (Programming Language), Computer Programming Tools, Development Environment, C and C++, Software Development Tools, System Programming, Eclipse (Software), Build Tools, Programming Principles, Data Storage
中级 · 课程 · 1-4 周

Simplilearn
您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Memory Management, Computer Programming, Code Reusability, Programming Principles, Algorithms, Data Structures, Data Manipulation
初级 · 课程 · 1-4 周

University of California, Santa Cruz
您将获得的技能: Algorithm, 内存管理, 算法, 软件设计, 模拟, 面向对象设计, 面向对象编程(OOP), 人工智能, C++(编程语言), 图论, 软件设计模式, 数据结构, C(编程语言)
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Memory Management, C (Programming Language), C and C++, Data Structures, Secure Coding, Application Security, System Programming, Programming Principles
中级 · 课程 · 1-4 周

您将获得的技能: Embedded Software, Embedded Systems, System Programming, Cross Platform Development, System Software, Memory Management, Hardware Architecture, Peripheral Devices, Product Family Engineering, Code Reusability, Performance Tuning, Software Design, C (Programming Language), Scalability
高级设置 · 课程 · 1-4 周

Arizona State University
您将获得的技能: 实验, 统计软件, 统计分析, 数据分析软件, 抽样(统计), 差异分析, 科学方法, 研究设计, 描述性统计, 概率与统计, 设计策略, 科学与研究, 统计方法, 统计假设检验, 数学软件, 样本量的确定
中级 · 课程 · 1-3 个月

您将获得的技能: Embedded Software, Embedded Systems, C and C++, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Development Testing, System Programming, C (Programming Language), Development Environment, Verification And Validation, Integrated Development Environments, Computer Programming Tools, Code Reusability, System Configuration, Peripheral Devices, Software Installation
中级 · 课程 · 1-3 个月