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

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

University of Illinois Urbana-Champaign
您将获得的技能: C++(编程语言), 数据结构, 面向对象设计, 计划发展, 面向对象编程(OOP), 开发环境, 计算机编程, 调试, 工程软件
中级 · 课程 · 1-4 周

Universidad de los Andes
您将获得的技能: File I/O, Data Visualization Software, Computational Thinking, Matplotlib, Python Programming, NumPy, Algorithms, Computer Programming, Pandas (Python Package), Debugging, Data Manipulation, Integrated Development Environments, Data Structures, Data Analysis, Object Oriented Programming (OOP)
初级 · 课程 · 1-4 周

Anthropic
您将获得的技能: GitHub, 软件开发工具, 自动化, 情境管理, 命令行界面, 软件工程, 计算机编程工具, 工具调用, 生成式 AI 代理, LLM 申请, 克劳德 Code, 代码审查, 软件开发
混合 · 课程 · 1-4 周

您将获得的技能: NoSQL, Data Warehousing, SQL, Apache Hadoop, Extract, Transform, Load, Apache Airflow, Data Security, Linux Commands, Data Migration, Database Design, Data Governance, MySQL, Database Administration, Apache Spark, Data Pipelines, Apache Kafka, Database Management, Bash (Scripting Language), Data Architecture, Data Store
初级 · 专业证书 · 3-6 个月

Universidad Nacional Autónoma de México
您将获得的技能: Java, Object Oriented Programming (OOP), Java Programming, Android Development, Android Studio, Mobile Development, Programming Principles, Integrated Development Environments
混合 · 课程 · 1-4 周

您将获得的技能: 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 个月

Meta
您将获得的技能: 前端网络开发, 数据管理, 层叠样式表(CSS), UI 组件, 超文本标记语言(HTML), Javascript, 移动开发, 事件驱动编程, React.js, 网络应用, 应用程序开发
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 数据库, 数据分析, 数据操作, 数据库管理, MySQL, Query 语言, Microsoft SQL 服务器, IBM DB2, 存储过程, 数据库系统, 事务处理, 关系数据库, SQL
初级 · 课程 · 1-3 个月

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 个月

您将获得的技能: Debugging, Technical Communication, Network Troubleshooting, Performance Tuning, Problem Management, Technical Documentation, Technical Support, System Monitoring, Incident Management, Application Performance Management, Continuous Integration, Continuous Monitoring, OS Process Management
初级 · 课程 · 1-4 周
您将获得的技能: File Systems, Operating Systems, OS Process Management, C (Programming Language), System Programming, Unix, Virtualization, Data Integrity, Debugging, File I/O, Linux, Performance Tuning, Distributed Computing, Data Storage, Command-Line Interface, Virtual Machines, Data Security, Computer Hardware, Scalability, Data Structures
初级 · 专项课程 · 3-6 个月