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

您将获得的技能: Maintainability
中级 · 课程 · 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 周

您将获得的技能: Python 程序设计, 统计分析, 负责任的人工智能, 仪表板, 交互式数据可视化, 数据处理, Prompt 工程工具, 数据清理, Query 语言, 数据伦理, 数据分析, 生成式人工智能, 数据叙事, 分析, 数据可视化软件, 数据操作, OpenAI
中级 · 课程 · 1-4 周

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

Princeton University
您将获得的技能: Algorithm, 运筹学, Networking 路由器, 线性代数, 理论计算机科学, 计算思维, 计算机编程, 数据结构, Java 编程, 图论
中级 · 课程 · 3-6 个月

Northwestern University
您将获得的技能: 数学软件, 模拟和模拟软件, 应用数学, 工程计算, 扭矩(物理学), 数学建模, 控制系统, 工程学, 机器人, 自动化, 机械, 图论, 振动, 工程分析, 机器控制, Matlab, 虚拟环境, 人工智能, 自动化工程, 机械工程
中级 · 专项课程 · 3-6 个月

您将获得的技能: Sampling (Statistics), Descriptive Statistics, Statistical Hypothesis Testing, Data Analysis, Probability Distribution, Statistics, Data Science, Statistical Analysis, A/B Testing, Statistical Methods, Probability, Statistical Inference, Statistical Programming, Python Programming, Technical Communication
高级设置 · 课程 · 1-3 个月

您将获得的技能: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, SQL, Full-Stack Web Development, Test Driven Development (TDD), Software Development, Restful API, Object Oriented Programming (OOP), Object Oriented Design, Cloud Deployment, Database Management, Digital Transformation, Java Programming, Generative AI
初级 · 专业证书 · 3-6 个月

您将获得的技能: Middleware, ASP.NET, .NET Framework, Restful API, Application Programming Interface (API), C# (Programming Language), API Design, Databases, Performance Tuning, Data Persistence, Web Development, Microservices, Scalability, Development Environment, Web Applications, Unit Testing, Data Validation, Web Analytics, Application Security
中级 · 课程 · 3-6 个月

您将获得的技能: Bash (Scripting Language), Test Automation, Unit Testing, Scripting, Software Testing, Linux Commands, Test Driven Development (TDD), Unix Commands, Development Environment, Operating Systems, Command-Line Interface, File Management, OS Process Management, File Systems, Automation, Python Programming
初级 · 课程 · 1-3 个月

您将获得的技能: Search Engine Optimization, Application Deployment, Cloud Hosting, Program Development, Object Oriented Programming (OOP), Servers, Web Servers
中级 · 课程 · 1-4 周

IBM
您将获得的技能: Unix, 数据管理, 操作系统, Virtual Machine, 虚拟化, Linux, Unix 命令, 文件系统, 作业控制语言 (JCL), IBM DB2, 命令行界面, 基础设施架构, Operating System 管理, 系统编程, z/OS, 主机计算, 数据存储, IBM 云, 控制面板, 计算机结构
中级 · 专业证书 · 1-3 个月