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

您将获得的技能: Linux, Linux Commands, C (Programming Language), System Programming, Unix Commands, Command-Line Interface, Programming Principles, Development Environment, Computer Programming Tools, Scripting, Data Structures, Program Development, Debugging
混合 · 课程 · 1-3 个月

Illinois Tech
您将获得的技能: Object Oriented Programming (OOP), Web Scraping, Data Structures, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Database Development, Program Development, File I/O, Data Persistence, Software Design
中级 · 课程 · 1-3 个月

您将获得的技能: Computational Thinking, Data Storage
中级 · 课程 · 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 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: 集成开发环境, 编程原则, 算法, 数据结构, 面向对象编程(OOP), Scala 编程, 功能设计, Algorithm
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Program Development, Python Programming, Debugging
中级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Event-Driven Programming, Programming Principles, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Natural Language Processing, Algorithms, Problem Solving, Application Programming Interface (API)
初级 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: 编程原则, 验证和确认, 业务逻辑, 数据验证, 软件测试, 分布式计算, 面向对象编程(OOP), 数据建模, Scala 编程, 数据结构, 可维护性, 调试, 单元测试, Data Validation
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 集成开发环境, 编程原则, 软件开发, 计算机编程, Microsoft 开发工具, 调试, 开发环境, 跨平台开发, .NET框架, Visual Basic(编程语言), 应用程序开发
初级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: Android Development, Android Studio, Mobile Development, Kotlin, Restful API, Mobile Security, Application Programming Interface (API), Performance Tuning, User Interface (UI) Design, UI Components, Data Management, Data Persistence, Global Positioning Systems, Geographic Information Systems, Application Performance Management, Cloud Storage
中级 · 课程 · 1-3 个月

您将获得的技能: Command-Line Interface, Go (Programming Language), Package and Software Management, Programming Principles, Program Development, Data Structures, Debugging
初级 · 指导项目 · 不超过 2 小时

École Polytechnique Fédérale de Lausanne
您将获得的技能: 数据结构, 可扩展性, 分布式计算, 软件架构, 微服务, Scala 编程, 系统设计与实施, 软件设计模式, 软件设计, 云计算, 事件驱动编程
中级 · 课程 · 1-3 个月