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

Coursera
您将获得的技能: Python 程序设计, 客户支持, 客户服务, LLM 申请, User Flow, 调试, OpenAI 应用程序接口, 应用编程接口 (API), 开发环境, ChatGPT, 测试案例, Prompt Engineering
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Javascript, JSON, Web Applications, Computer Programming, Application Design, Scripting Languages, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Prototyping, Context Management
初级 · 专项课程 · 3-6 个月

您将获得的技能: File Management, Document Management, Microsoft Power Automate/Flow, Email Automation, Version Control, Automation
初级 · 指导项目 · 不超过 2 小时

Queen Mary University of London
您将获得的技能: 概率与统计, 描述性统计, 统计分析, 数据扫盲, 研究设计, 定量研究, 创建调查, 研究方法, 数据预处理, 数据收集, 研究报告, 统计假设检验
初级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Spring Boot, Spring Framework, Restful API, Application Programming Interface (API), API Design, Data Persistence, Web Applications, Application Frameworks, Software Testing, Object-Relational Mapping, Hibernate (Java), Application Security, Authentications, JSON, Authorization (Computing), Dependency Analysis
初级 · 课程 · 1-4 周

您将获得的技能: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Development Environment, Descriptive Statistics, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: Django (Web Framework), GitHub, Version Control, Git (Version Control System), User Experience Design, Secure Coding, User Interface (UI), Web Development, Application Security, Application Frameworks, Development Environment, Authentications, Web Applications, User Accounts, Authorization (Computing)
中级 · 指导项目 · 不超过 2 小时

University of California, Davis
您将获得的技能: Python 程序设计, 脚本, 自动化, 脚本语言, 数据清理, 计算机编程, 应用编程接口 (API), 计算思维, 编程原则
中级 · 课程 · 1-4 周

Infosec
您将获得的技能: 无服务器计算, 云安全, 云平台, 云服务, Javascript, 安全 Code, 基础设施安全, 威胁建模, Node.JS, 应用安全, 网络应用, 亚马逊网络服务, 风险管理框架
中级 · 课程 · 1-4 周
您将获得的技能: Data Preprocessing, Large Language Modeling, Data Import/Export, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Data Quality, Data Analysis, Natural Language Processing, Classification Algorithms
中级 · 课程 · 1-3 个月

LearnKartS
您将获得的技能: Java Programming, Object Oriented Programming (OOP), Java, Programming Principles, Computer Programming, Application Development, Program Development, Software Design Patterns, Debugging, Unit Testing
初级 · 课程 · 1-4 周

您将获得的技能: Blockchain, Cryptography, Encryption, Application Security, Threat Modeling, Cybersecurity, Secure Coding, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Assessments
初级 · 课程 · 1-4 周