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

您将获得的技能: C and C++, C++ (Programming Language), Code Reusability, Maintainability, Event-Driven Programming
中级 · 课程 · 1-3 个月

您将获得的技能: 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
★ 4.5 (42) · 中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: C (Programming Language), Python Programming, Programming Principles, Computer Programming, Unix
★ 4.5 (88) · 中级 · 课程 · 1-3 个月

您将获得的技能: Embedded Software, Embedded Systems, Computer Hardware, Hardware Architecture, Internet Of Things, Hardware Troubleshooting, System Programming, System Software, Peripheral Devices, System Configuration, C (Programming Language), Software Architecture, Simulations, Development Environment, Debugging, Systems Integration
初级 · 课程 · 1-4 周

International Institute of Information Technology Bangalore
您将获得的技能: File I/O, C (Programming Language), Memory Management, Programming Principles, C and C++, Data Structures, Computer Programming, Program Development, Integrated Development Environments, Software Installation, Problem Solving
★ 4.8 (8) · 初级 · 课程 · 1-3 个月

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

University of California, Santa Cruz
您将获得的技能: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Memory Management, C (Programming Language), Algorithms, File I/O, Graph Theory, Data Structures, Secure Coding, Scaled Agile Framework
中级 · 课程 · 1-3 个月

University of London
您将获得的技能: Algorithm, Blockchain, 数据结构, 开发测试, C 和 C++, 数据验证, C++(编程语言), 计算机编程, 区块链, 测试数据, 面向对象编程(OOP), Data Validation, 统计编程, 算法
★ 4.6 (34) · 中级 · 课程 · 1-4 周

Duke University
您将获得的技能: Algorithm, 测试案例, 计算机编程, C(编程语言), 软件测试, 模拟, 算法, 测试计划, 构建工具, 编程原则, 调试, 计划发展
★ 4.3 (827) · 初级 · 课程 · 1-4 周

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

University of Illinois Urbana-Champaign
您将获得的技能: 冲突管理, 专业发展, 建设性反馈, 谈判, 个人属性, 影响, 领导力培养, 个人发展, 交流, 领导能力, 团队建设, 个人诚信, 专业精神, 说服沟通
★ 4.6 (78) · 初级 · 课程 · 1-3 个月

Jordan University of Science and Technology
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Program Development, Software Engineering, C++ (Programming Language), Data Structures, Software Development, Computer Programming, Programming Principles, Java, Query Languages
★ 3.8 (19) · 中级 · 课程 · 1-4 周