初级编码课程可以帮助您学习编程基础、语法、Algorithm 和基本的问题解决技巧。您可以掌握编写 Cleaning 代码、Debugging 和理解 Data Structure 的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于编码的集成开发环境 (IDE) 以及用于协作编码项目的平台。您还将学习 Python、JavaScript 或 HTML/CSS 等常用于网络开发和软件应用的语言。

The Hong Kong University of Science and Technology
您将获得的技能: 集成测试, 统一模型语言, 调试, 单元测试, 系统测试, 瀑布法, 用户验收测试(UAT), 验收测试, 项目管理, Agile 方法论, 软件开发生命周期, 需求分析, 安全 Code, 软件测试, 白盒测试, 软件开发, 配置管理, 软件工程, 软件开发方法, 测试案例
中级 · 课程 · 1-3 个月

Infosec
您将获得的技能: Open Web Application Security Project (OWASP), Secure Coding, Security Testing, Threat Modeling, Exploitation techniques, Application Security, Vulnerability Assessments, Extensible Markup Language (XML)
中级 · 课程 · 1-4 周
您将获得的技能: Operating Systems, C (Programming Language), Performance Tuning, Virtual Machines, System Programming, Virtualization, Linux
高级设置 · 课程 · 1-3 个月

您将获得的技能: Excel Macros, Visual Basic (Programming Language), Data Structures, Scripting, Programming Principles, Automation, Scripting Languages, Microsoft Development Tools, Computational Logic
中级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), Data Structures, Python Programming, Data Manipulation, Programming Principles, Computer Programming, Software Installation, Development Environment, Jupyter, Integrated Development Environments
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 调试, 代码审查, Scrum(软件开发), 技术支持, 软件开发生命周期, 质量保证, 软件文档, Agile 方法论, 计算机编程, 软件开发, 技术支持与服务, COBOL(编程语言), 软件质量保证, 敏捷项目管理
初级 · 课程 · 1-3 个月

Codio
您将获得的技能: Algorithms, C++ (Programming Language), Data Structures, Computer Programming, Computational Thinking, Technical Design
中级 · 课程 · 1-4 周

您将获得的技能: Video Editing, Animations, Timelines, Motion Graphics, Post-Production, Video Production, Editing, Configuration Management, Data Import/Export, Color Matching, File Management, Typography
混合 · 课程 · 1-3 个月

IBM
您将获得的技能: 写作, 市场调查, 谈判, 社交媒体, 网络安全, 招聘, 面试技巧, 投资组合管理, LinkedIn, 沟通, 演讲, 技术交流, 专业网络
初级 · 课程 · 1-4 周

您将获得的技能: Software Documentation, Generative AI, API Testing, Test Automation, Mockups, Software Development Tools, User Interface and User Experience (UI/UX) Design, Usability, Software Testing, AI Security, AI Workflows, Application Security, Maintainability, Prompt Engineering, Test Case, Software Architecture, Secure Coding, Code Review, Artificial Intelligence, Debugging
初级 · 专项课程 · 1-3 个月
您将获得的技能: Performance Tuning, Django (Web Framework), Authentications, PostgreSQL, Scalability, Application Deployment, Cloud Hosting, User Accounts, Application Security, Python Programming
高级设置 · 课程 · 1-4 周

Duke University
您将获得的技能: 机器学习, 自然语言处理, 云应用, 模型部署, 应用编程接口 (API), Flask(网络框架), Google 云端平台, 计算机视觉, 人工智能和机器学习(AI/ML), 微软 Azure, 应用机器学习, 持续交付, MLOps(机器学习 Operator)
中级 · 课程 · 1-4 周