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

The Hong Kong University of Science and Technology
您将获得的技能: 安全 Code, 需求分析, 验收测试, 集成测试, 单元测试, 测试案例, 系统测试, 软件开发生命周期, 软件开发, 调试, Agile 方法论, 白盒测试, 统一模型语言, 项目管理, 配置管理, 软件工程, 用户验收测试(UAT), 软件开发方法, 软件测试, 瀑布法
中级 · 课程 · 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(软件开发), 质量保证, 技术支持, COBOL(编程语言), 软件开发生命周期, 软件文档, 技术支持与服务, 软件开发, 调试, 敏捷项目管理, 代码审查, Agile 方法论, 软件质量保证
初级 · 课程 · 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
您将获得的技能: 计算机视觉, 自然语言处理, 人工智能和机器学习(AI/ML), Google 云端平台, 云应用, 机器学习, MLOps(机器学习 Operator), 模型部署, 应用编程接口 (API), Flask(网络框架), 微软 Azure, 持续交付, 应用机器学习
中级 · 课程 · 1-4 周