计算机编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发原则等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持开发应用程序并提高您的编程能力。

您将获得的技能: Responsive Web Design, Front-End Web Development, Web Design and Development, HTML and CSS, User Interface and User Experience (UI/UX) Design, Web Applications, UI Components, Browser Compatibility, Javascript, Interactive Design, Mobile Development, Typography, Animations
初级 · 课程 · 1-3 个月

Coursera
您将获得的技能: AI Security, Threat Modeling, Open Web Application Security Project (OWASP), Security Testing, Retrieval-Augmented Generation, Software Architecture, API Design, Test Automation, Vulnerability Management, Agentic systems, Systems Design, Model Evaluation, Test Driven Development (TDD), CI/CD, Python Programming, Continuous Deployment, Dependency Analysis, Large Language Modeling, Machine Learning, Performance Analysis
中级 · 专项课程 · 3-6 个月

您将获得的技能: API Testing, Application Deployment, Integration Testing, Continuous Deployment, Microservices, Software Versioning, Continuous Integration, Test Automation, Application Programming Interface (API), CI/CD, Test Tools, Verification And Validation, Application Lifecycle Management
高级设置 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: 统计推理, 探索性数据分析, 贝叶斯统计, 统计假设检验, A/B 测试, 描述性统计, 统计可视化, 统计分析, 概率分布, 数据科学, 统计建模, 概率, 统计机器学习, 概率与统计, 抽样(统计)
中级 · 课程 · 1-4 周

University of Leeds
您将获得的技能: Robotics, Automation, Artificial Intelligence, Manufacturing and Production, Engineering, Data Ethics, Electrical Engineering, Computer Vision, Control Systems, Biomedical Engineering, Computer Programming
初级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: Relational Databases, Databases, Database Design, Database Management, SQL, Database Architecture and Administration, Database Management Systems, Query Languages, Data Modeling, Transaction Processing, Data Management, Data Integrity, Data Storage, Disaster Recovery, System Design and Implementation, Information Technology, Data Analysis, Information Architecture, Problem Solving, Logical Reasoning
中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: ASP.NET, .NET Framework, Responsive Web Design, HTML and CSS, C# (Programming Language), Web Applications, Web Development, Javascript and jQuery, UI Components, Application Frameworks, Bootstrap (Front-End Framework), Development Environment, Restful API, Microsoft Development Tools, React Redux, Model View Controller, Middleware
中级 · 课程 · 1-3 个月
Instituto Tecnológico de Aeronáutica
您将获得的技能: JUnit, Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Unified Modeling Language, Unit Testing, Software Engineering, Agile Software Development, Software Design, Software Development, Maintainability, Programming Principles, Eclipse (Software)
中级 · 课程 · 1-3 个月

University of Alberta
您将获得的技能: 统一模型语言, 面向对象设计, 软件设计, Java, 应用设计, 软件设计模式, 面向对象编程(OOP), 可维护性
中级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: 线框设计, 浏览器兼容性, 用户界面(UI), 网页设计, 网页内容无障碍指南, 层叠样式表(CSS), Bootstrap(前端框架), Javascript, 前端网络开发, 响应式网页设计, 移动开发工具, 可用性, Html 和 Css
初级 · 课程 · 1-4 周
University of Alberta
您将获得的技能: 软件开发, 需求分析, 工艺开发, 项目管理, 软件工程, Agile 方法论, 项目规划, 产品管理, 需求管理, 敏捷软件开发
混合 · 课程 · 1-4 周

您将获得的技能: React Native, Flutter (Software), Mobile Development, React Redux, React.js, Ajax, Javascript, JavaScript Frameworks, Apple iOS, Mobile Development Tools, Front-End Web Development, Data Structures, Application Development, Back-End Web Development, Debugging, iOS Development, User Story, Android Development, UI Components, Cross Platform Development
初级 · 专项课程 · 3-6 个月