编程语言课程可以帮助您学习语法、Data Structure、算法和面向对象编程。您可以培养调试、代码优化和软件开发方法方面的技能。许多课程都会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持创建强大的应用程序并提高您的编码效率。

Universidad Austral
您将获得的技能: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Development Testing, Programming Principles, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
初级 · 课程 · 1-4 周
University of Illinois Urbana-Champaign
您将获得的技能: Algorithm, 验证和确认, 数学软件, 系统设计, 计算机结构, 设计软件, 专用集成电路, 数据结构, 软件开发工具, 计算机编程工具, 计算机工程, 计算逻辑, 数字设计, 理论计算机科学, 调试
中级 · 课程 · 1-3 个月

Google AR & VR
您将获得的技能: Augmented Reality, Augmented and Virtual Reality (AR/VR), Virtual Environment, 3D Assets, Unity Engine, User Experience Design, Mobile Development, User Experience, Computer Vision, User Interface and User Experience (UI/UX) Design, User Flows
初级 · 课程 · 1-4 周

The Hong Kong University of Science and Technology
您将获得的技能: 需求分析, 项目管理, 统一模型语言, 面向对象设计, 系统设计, 软件设计模式, 白盒测试, 软件设计, 配置管理, 软件开发生命周期, 功能要求, 项目规划, 数据建模, 软件工程, 软件测试, 流程驱动的开发, 软件架构, 软件开发方法, 验收测试, 调试
中级 · 专项课程 · 3-6 个月

University of Illinois Urbana-Champaign
您将获得的技能: 可扩展性, Virtual Machine, 云计算架构, Python 程序设计, 计算机网络, 网络架构, 数据中心, 云计算, TCP/IP, 云基础设施, Networking 路由器, Network 交换机, 软件定义网络, Network 性能管理, 广域网
混合 · 课程 · 1-3 个月

IBM
您将获得的技能: 沟通, 商业研究, 数据科学, Python 程序设计, 工作分析, 专业发展, 专业网络, 解决问题, 演讲, 数据分析, 面试技巧, 投资组合管理, 写作, 公司名称, 招聘
初级 · 课程 · 1-4 周

Infosec
您将获得的技能: 坚持不懈, Microsoft Windows, Python 程序设计, 网络 Operator, 网络安全, 脚本, 入侵检测和防御, 数据持久性, 开发技术
中级 · 课程 · 1-4 周

University of Toronto
您将获得的技能: 空间数据分析, 地理信息系统, Query 语言, 地理空间信息与技术, 地理空间制图, 数据操作, 地理信息系统软件, 空间分析, 图像分析
初级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Java, Computer Programming, Data Validation, Data Integrity, Computer Science
中级 · 课程 · 1-4 周
University of Illinois Urbana-Champaign
您将获得的技能: 风险分析, 财务预测, Algorithm, 时间序列分析和预测, 统计分析, R 语言程序设计(中文版), 金融交易, 绩效衡量, 趋势分析, 财务分析, 投资, 投资组合管理, 分析
中级 · 课程 · 1-4 周

您将获得的技能: Selenium (Software), File I/O, Object Oriented Programming (OOP), Test Automation, Web Development Tools, Computer Programming, Scripting, Python Programming, Automation, Scripting Languages, Integrated Development Environments, Debugging
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: Python 程序设计, Git(版本控制系统), NumPy, 版本控制, 软件开发工具, 数据结构, Pandas(Python 软件包), 开发环境, 数据分析软件, 数据操作, 虚拟环境
初级 · 课程 · 1-4 周