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

您将获得的技能: Spring Framework, Hibernate (Java), Spring Boot, Java, Object-Relational Mapping, Database Management, Apache Maven, Software Design Patterns, SQL, Data Persistence, Functional Design, Dependency Analysis
中级 · 课程 · 1-4 周

您将获得的技能: Selenium (Software), Java, File Management, Cascading Style Sheets (CSS), Test Automation, Web Scraping, Data Validation, Web Development Tools, Hypertext Markup Language (HTML)
中级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: Apache Hadoop, Data Processing, Distributed Computing, Performance Tuning, Big Data, Software Architecture, Scalability
中级 · 课程 · 1-3 个月

您将获得的技能: Generative AI Agents, OpenAI API, Command-Line Interface, AI Enablement, Agentic systems, API Testing, Rust (Programming Language), Key Management, Software Technical Review, Verification And Validation, Unit Testing, Solution Architecture, Debugging
中级 · 课程 · 1-4 周

您将获得的技能: Java Programming, Java, Integrated Development Environments, Mobile Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Debugging, Data Structures
初级 · 指导项目 · 不超过 2 小时
LearnQuest
您将获得的技能: 数据库, 关系数据库, 数据结构, 系统软件, SQL, 编程原则, Network Security, Visual Basic(编程语言), 计算机硬件, Algorithm, 统一模型语言, 计算机科学, 计算机编程, 文件输入/输出, 面向对象设计, 面向对象编程(OOP), Microsoft 开发工具, 开发环境, 数据库管理, 计算机结构
初级 · 专项课程 · 3-6 个月

SAS
您将获得的技能: 数据操作, 统计编程, 调试, 微软Excel, 数据导入/导出, SAS(软件), 数据预处理, 数据分析, 数据访问
中级 · 课程 · 1-3 个月

Arizona State University
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Human Computer Interaction, Application Development, Graphical Tools
初级 · 课程 · 1-4 周

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

University of California, Irvine
您将获得的技能: Python 程序设计, 需求分析, 技术设计, 功能要求, 软件设计, 系统设计与实施, 计算机硬件, 原型设计, 用户需求文件, 测试计划, 系统设计, 嵌入式系统
混合 · 课程 · 1-3 个月

您将获得的技能: C and C++, C++ (Programming Language), System Programming, Object Oriented Programming (OOP), Code Review, Software Documentation, Data Structures
初级 · 课程 · 1-4 周

您将获得的技能: Rust (Programming Language), Development Environment, Programming Principles, Data Structures, Integrated Development Environments, System Programming, Algorithms
初级 · 课程 · 1-3 个月