Objective-C 课程可以帮助您学习面向对象编程、内存管理以及用于 macOS 和 iOS 应用程序开发的 Cocoa 框架的基础知识。您可以掌握创建用户界面、使用 Core Data 处理数据以及集成 API 以增强功能的技能。许多课程都会介绍用于编码和 Debugging 的 Xcode 等工具,以及用于设计应用程序布局的 Interface Builder,帮助您在实际应用程序项目中应用这些技能。
Michigan State University
您将获得的技能: 多媒体, 撰写报告, 决策, 数据收集, 内容创作, 同行评审, 推动参与, 口头表达, 研究, 建立融洽关系, 面试技巧, 调查, 新闻学, 写作, 叙事, 电子媒体, 国际关系, 道德标准与行为, 媒体与传播, 照片/视频制作与技术
初级 · 专项课程 · 3-6 个月

University of Illinois Urbana-Champaign
您将获得的技能: 数据分析, 技术写作, 分类算法, Algorithm, 数据展示, 模型评估, 大数据, 分析, 非结构化数据, 文本挖掘, 数据整合, 自然语言处理, 创新, 数据挖掘, 数据可视化软件, 探索性数据分析, 功能工程
混合 · 课程 · 1-3 个月

University of Geneva
您将获得的技能: 社会正义, 儿童福利, 研究, 儿童教育与发展, 儿童健康, 人类学, 国际关系, 人类发展, 法院系统, 法律研究, 与儿童一起工作, 儿童发展, 社会科学, 家庭法, 文化多样性
初级 · 课程 · 1-3 个月

National Taiwan University
您将获得的技能: Programming Principles, Computer Programming, C (Programming Language), Data Structures, Computer Science, Algorithms, Computational Logic, Functional Specification, Command-Line Interface, Debugging, Data Validation
混合 · 课程 · 1-3 个月

Peking University
您将获得的技能: Data Structures, Algorithms, Object Oriented Programming (OOP), Graph Theory, C++ (Programming Language), Object Oriented Design, File I/O, Computational Thinking, C (Programming Language), Program Development, Programming Principles, Computer Programming, Computer Science, Application Development, Computer Architecture, Data Storage, Software Design, Theoretical Computer Science, Computer Hardware, Software Engineering
初级 · 专项课程 · 3-6 个月

您将获得的技能: Real-Time Operating Systems, Embedded Software, Embedded Systems, Telecommunications, Digital Signal Processing, Performance Tuning, Digital Communications, System Programming, Debugging, C (Programming Language)
高级设置 · 课程 · 1-4 周

多位教师
您将获得的技能: Dashboard, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Pandas (Python Package), Data Presentation, Correlation Analysis, Web Scraping, NumPy, Data Import/Export, Probability & Statistics, Programming Principles, Predictive Modeling, Computer Programming Tools, Data Science, Unsupervised Learning, Machine Learning, Project Management
初级 · 专项课程 · 3-6 个月
您将获得的技能: File Systems, Operating Systems, OS Process Management, C (Programming Language), System Programming, Unix, Virtualization, Data Integrity, Debugging, File I/O, Linux, Performance Tuning, Distributed Computing, Data Storage, Command-Line Interface, Virtual Machines, Data Security, Computer Hardware, Scalability, Data Structures
初级 · 专项课程 · 3-6 个月
您将获得的技能: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Application Programming Interface (API)
中级 · 课程 · 1-4 周

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

Vanderbilt University
您将获得的技能: Java 编程, 集成测试, 可维护性, 软件设计模式, 文件输入/输出, 单元测试, 测试驱动开发(TDD), 安卓开发, Git(版本控制系统), Java, JUnit, 软件测试, Android Studio, 测试自动化, 开发测试, 可测试性, 软件工程, 移动开发, 面向对象编程(OOP), 应用安全
初级 · 专项课程 · 3-6 个月

您将获得的技能: C and C++, C++ (Programming Language), Debugging, API Design, Program Development, Software Documentation, Pseudocode, Software Architecture, Software Design, Maintainability, Computational Thinking, Data Structures, Programming Principles, Computer Programming, Generative AI Agents, Generative AI, Software Development, System Programming, Object Oriented Programming (OOP), Code Review
初级 · 专业证书 · 3-6 个月