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

University of Colorado Boulder
您将获得的技能: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Agile Software Development, Docker (Software), Git (Version Control System), File I/O, Linux Commands, Linux Servers, System Software, Linux Administration, Operating Systems, Bash (Scripting Language), Shell Script, C++ (Programming Language), Real-Time Operating Systems
中级 · 专项课程 · 1-3 个月

University of Michigan
您将获得的技能: Html 和 Css, 数据结构, Javascript, 网络开发, 用户界面(UI), Data Validation, 互动设计, 事件驱动编程, 网页设计与开发, 调试, 网页内容无障碍指南
初级 · 课程 · 1-4 周

您将获得的技能: Model Context Protocol, OpenAI API, Retrieval-Augmented Generation, OpenAI, Generative AI Agents, Embeddings, ChatGPT, Agentic systems, Vector Databases, Generative AI, Artificial Intelligence, Context Management, Model Evaluation, Application Programming Interface (API), Python Programming, Application Deployment
中级 · 课程 · 1-4 周

您将获得的技能: Hugging Face, LLM Application, LangChain, Large Language Modeling, OpenAI, Natural Language Processing, Generative AI Agents, ChatGPT, Responsible AI, Embeddings, Application Programming Interface (API), Text Mining, Restful API, Agentic systems, Open Source Technology, Data Preprocessing, MLOps (Machine Learning Operations), Python Programming, Model Evaluation
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 数据库, 数据科学, 数据安全, 数据湖, 数据管道, Data Governance, 数据仓库, 大数据, 数据架构, Apache Spark, 数据存储, NoSQL, SQL, 摘录, 关系数据库, Apache Hadoop
初级 · 课程 · 1-4 周

您将获得的技能: 数据转换, 数据库, 应用编程接口 (API), 网页抓取, 单元测试, 数据操作, 数据处理, Python 程序设计, 集成开发环境, 风格指南, 摘录, 代码审查, SQL
中级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: Google Gemini, Gemini, Command-Line Interface, Code Review, Web Development Tools, Computer Programming Tools, Model Context Protocol, Software Installation, Application Security, Configuration Management
初级 · 课程 · 1-4 周

Rice University
您将获得的技能: 数据结构, 数据分析, Algorithm, 大数据, Python 程序设计, 分析, 机器学习算法, 理论计算机科学, 计算思维, 生物信息学
中级 · 课程 · 1-4 周

您将获得的技能: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Data Validation, Data Analysis
初级 · 指导项目 · 不超过 2 小时

University of California, Santa Cruz
您将获得的技能: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, System Testing, Acceptance Testing, Test Case, Python Programming, Cloud Management, Computer Science
初级 · 课程 · 1-3 个月

Rice University
您将获得的技能: 数据分析, 数据结构, Algorithm, 图论, 分析, 计划发展, Python 程序设计, 理论计算机科学, 网络分析, 计算机编程, 编程原则, 计算思维
中级 · 课程 · 1-4 周

École Polytechnique Fédérale de Lausanne
您将获得的技能: Programming Principles, Java Programming, Java, Computer Programming, Data Structures, Development Environment, Problem Solving, Algorithms, Eclipse (Software), Debugging
初级 · 课程 · 1-3 个月