Code 课程可以帮助您学习 Python、Java 和 JavaScript 等编程语言,以及算法、数据结构和网络开发等概念。您可以掌握 Debugging、Version Control 和软件测试方面的技能,这些技能对于创建高效代码至关重要。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,展示如何在实际项目中应用这些技能。

您将获得的技能: Software Versioning, Release Management, Software Configuration Management, Software Installation, Code Review, System Configuration
初级 · 课程 · 3-6 个月


University of Pennsylvania
您将获得的技能: 计算机编程, 单元测试, Java 编程, 应用程序开发, 数据结构, 调试, Java, 数据可视化, 面向对象编程(OOP), 编程原则, Pandas(Python 软件包), 日蚀(软件), 文件输入/输出, 数据科学, 数据清理, 数据分析, 面向对象设计, Python 编程, 计算机编程工具, Matplotlib
初级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Animations, Software Design, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Computer Graphic Techniques, Python Programming, Graphic and Visual Design, Event-Driven Programming, Digital Design, Simulations, Computer Graphics, Design, Graphical Tools, Game Design, Computational Logic, Computational Thinking
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: Git(版本控制系统), 恢复性应用程序接口, 应用程序部署, NumPy, 版本控制, Unix Shell, 文件管理, 软件架构, 网页设计与开发, Bash(脚本语言), 软件开发生命周期, 软件设计, GitHub, 利纳克斯, 数据分析, 外壳脚本, 全栈式网络开发, Linux 命令, Flask (Web 框架), Python 编程
初级 · 专项课程 · 3-6 个月

Scrimba
您将获得的技能: Hypertext Markup Language (HTML), Software Documentation, Technical Documentation, Web Development, Technical Writing
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 计算机编程, 动画, 生成模型架构, 设计, 数据结构, 三维建模, 编程原则, 可视化(计算机制图), 计算逻辑, 脚本语言, 脚本, Python 编程, 设计软件
初级 · 课程 · 1-3 个月

University of Leeds
您将获得的技能: Programming Principles, Computational Logic, Robotics, Python Programming, Computer Programming, Code Reusability, Automation, Algorithms
初级 · 课程 · 1-4 周

您将获得的技能: Pseudocode, Programming Principles, Program Development, Software Visualization, Computational Logic, Process Modeling, Diagram Design, Computer Programming Tools, Code Reusability, Computer Programming, Maintainability, Software Documentation, Software Installation
初级 · 课程 · 1-3 个月

您将获得的技能: Version Control, Debugging, Git (Version Control System), Microsoft Visual Studio, C# (Programming Language), .NET Framework, Development Environment, Integrated Development Environments, Program Development, Computer Programming Tools, Microsoft Development Tools, Software Development Tools, Code Reusability, Package and Software Management, Software Installation, File Management, User Interface (UI)
初级 · 课程 · 1-3 个月

您将获得的技能: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
初级 · 专项课程 · 3-6 个月

University of Leeds
您将获得的技能: Version Control, GitHub, Git (Version Control System), Issue Tracking, Software Versioning, Software Development Tools, Collaborative Software, Technical Documentation, Software Documentation
初级 · 课程 · 1-4 周