编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发方法等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等支持开发网络应用程序和软件解决方案的框架。

您将获得的技能: Development Environment, Computer Graphics, Visualization (Computer Graphics), Cross Platform Development, Computer Graphic Techniques, C++ (Programming Language), Video Game Development, Program Development, Software Installation, System Configuration, Debugging
初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Ruby (Programming Language), Program Development, File I/O, Development Environment, Maintainability, Data Structures, Computer Programming, Debugging, Performance Tuning
初级 · 课程 · 1-4 周

SAS
您将获得的技能: 数据转换, 数据分析, 数据导入/导出, Data Validation, 数据操作, 统计编程, 探索性数据分析, SAS(软件), 数据验证
中级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Data Visualization, Seaborn, Flask (Web Framework), Programming Principles, Web Applications, Statistical Methods, Data Analysis Software, Pandas (Python Package), Probability & Statistics, Data Manipulation, Data Structures, UI Components
中级 · 课程 · 1-3 个月

初级 · 课程 · 1-4 周

您将获得的技能: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Application Frameworks, Programming Principles, Performance Testing, Spring Boot, Computer Architecture
初级 · 课程 · 1-3 个月

您将获得的技能: Swift Programming, Apple iOS, PIC Microcontrollers, Embedded Software, Mobile Development, Programming Principles, Embedded Systems, Debugging, Electronics, Object Oriented Programming (OOP), Electronic Components
中级 · 课程 · 1-4 周

您将获得的技能: SAS (Software), Scripting, Debugging, Computational Logic, Statistical Programming, Automation, Data Processing, Data Manipulation, Maintainability
初级 · 课程 · 1-4 周

您将获得的技能: Rust (Programming Language), Data Structures, Package and Software Management, Maintainability, Algorithms, Software Testing, Unit Testing, Software Design Patterns, Development Testing
中级 · 课程 · 1-3 个月

您将获得的技能: File I/O, Integrated Development Environments, System Configuration
初级 · 课程 · 3-6 个月

您将获得的技能: Programming Principles, Computational Thinking, Development Environment, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Debugging, Computer Science
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 单元测试, 计算机编程, 解决问题, 面向对象设计, Java, 社交网络分析, JUnit, 图论, 用户界面(UI), 交互式数据可视化, 事件驱动编程, 技术交流, 面向对象编程(OOP), Algorithm, 适应性, Java 编程, 成长意识, 算法, 数据结构, 性能调整, 网络分析
中级 · 专项课程 · 3-6 个月