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

Sungkyunkwan University
您将获得的技能: 语言学习, 语法, 口头表达, 语言能力, 词汇, 口语理解
初级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Python 程序设计, 面向对象编程(OOP), 数据库, 超文本标记语言(HTML), 对象关系映射, 数据库设计, 应用安全, Django (网络框架), SQL, 网络应用, 数据建模, 模型-视图-控制器, 软件设计模式
中级 · 课程 · 1-3 个月

您将获得的技能: Technical Documentation, Technical Writing, Software Documentation, Technical Communication, Software Design Documents, Information Architecture, Writing, User Requirements Documents, Software Development Tools, Automation, Style Guides, Software Development, Agile Software Development, Interactive Design, Project Management Software, Diagram Design, Generative AI
初级 · 课程 · 1-3 个月

Fractal Analytics
您将获得的技能: Prompt Engineering, Responsible AI, Generative AI, Generative Model Architectures, Code Review, Data Ethics, Artificial Intelligence, Object Oriented Programming (OOP), Large Language Modeling, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Artificial Neural Networks, Maintainability, Computer Programming, Data Cleansing, Debugging, Problem Solving, Critical Thinking, Data Analysis
初级 · 专项课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: 计算机视觉, 数据处理, 数据管道, 卷积神经网络, MLOps(机器学习 Operator), 数据导入/导出, 机器学习, 迁移学习, 数据预处理, 联合学习, 模型部署, Swift 编程, Javascript, iOS 开发, 摘录, 模型评估, 图像分析, 张力流, 移动开发, 安卓开发
中级 · 专项课程 · 3-6 个月

您将获得的技能: Test Tools, Browser Compatibility, Software Testing, Test Automation, Continuous Integration, Cloud Applications, CI/CD, Regression Testing, Mobile Development Tools, Cloud Platforms, Verification And Validation, Quality Assurance, UI Components, User Interface (UI), Automation, Scalability
初级 · 课程 · 1-4 周
您将获得的技能: LLM Application, Middleware, OpenAI API, UI/UX Research, Frontend Integration
中级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Prompt Engineering, Responsive Web Design, Node.JS, Command-Line Interface, TypeScript, Unit Testing, SQL, HTML and CSS, Web Content Accessibility Guidelines, Typography, Cascading Style Sheets (CSS), Ajax, React.js, User Interface and User Experience (UI/UX) Design, Hypertext Markup Language (HTML), JavaScript Frameworks, JSON, Generative AI, Database Design, UI Components
初级 · 专项课程 · 3-6 个月

您将获得的技能: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Computer Programming, Software Documentation, Functional Design, Computer Science, Maintainability
中级 · 课程 · 1-4 周

The Linux Foundation
您将获得的技能: Linux, 脚本, 计划发展, Unix 命令, Linux 命令, 命令行界面, Java, 软件开发工具, 脚本语言, 文件管理, 文件系统, 外壳脚本, 软件包和软件管理, 系统编程, 调试, Bash(脚本语言)
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Python 程序设计, 可视化(计算机制图), 数据结构, 设计师, 脚本, 计算机编程, 三维建模, 生成模型架构, 动画, 计算逻辑, 自动化
初级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: 软件安装, 数据库, PHP(脚本语言), 关系数据库, 数据库设计, MySQL, SQL, 开发环境, 数据建模
中级 · 课程 · 1-4 周