编程基础课程可以帮助您学习变量、控制结构、数据类型和函数等基本概念。您还可以掌握解决问题、调试和编写简洁高效代码的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、Visual Studio Code 等集成开发环境 (IDE) 以及 Python 或 JavaScript 等编程语言,这些都是网络开发和软件工程中常用的工具。

Microsoft
您将获得的技能: CI/CD, C# (Programming Language), Azure DevOps, Load Balancing, Continuous Integration, Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Debugging, SQL, Microsoft Copilot, .NET Framework, Relational Databases, Database Management, Graph Theory, Back-End Web Development, Program Development, Data Structures
初级 · 专业证书 · 3-6 个月

University of Illinois Urbana-Champaign
您将获得的技能: 调试, 面向对象编程(OOP), 数据结构, 开发环境, 面向对象设计, 工程软件, C++(编程语言), 计算机编程, 计划发展
中级 · 课程 · 1-4 周
您将获得的技能: Data Preprocessing, Data Pipelines, Java, Data Processing, Feature Engineering, Data Cleansing, Data Quality, Data Transformation, Data Validation, Data Access, Continuous Monitoring, Unit Testing, Object Oriented Programming (OOP)
中级 · 课程 · 1-4 周

您将获得的技能: Search Engine Optimization, Application Deployment, Cloud Hosting, Program Development, Object Oriented Programming (OOP), Servers, Web Servers
中级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 口语理解, 文化, 同行评审, 西班牙语, 口头表达, 语言学习, 研究, 语法, 写作与编辑, 语言能力, 写作, 词汇
初级 · 专项课程 · 3-6 个月

Imperial College London
您将获得的技能: Python 程序设计, 线性代数, 微积分, 回归分析, 数学建模, 人工神经网络, 机器学习算法, 衍生产品, 高等数学
初级 · 课程 · 1-3 个月

Packt
您将获得的技能: Node.JS, MongoDB, Back-End Web Development, Server Side, Full-Stack Web Development, Web Development Tools, Web Applications, Scalability, Javascript, Operating Systems, NoSQL, Event-Driven Programming, File Systems, Application Programming Interface (API), JSON, Database Management, Package and Software Management
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: PyTorch(机器学习库), Python 程序设计, 迁移学习, 深度学习, 无监督学习, 自然语言处理, 计算机视觉, 人工神经网络, 递归神经网络 (RNN), 卷积神经网络, 逻辑回归, 强化学习, 医学影像, 应用机器学习, 机器学习, 图像分析, 监督学习
中级 · 课程 · 1-3 个月

您将获得的技能: Technical Documentation, Technical Writing, Software Documentation, Technical Communication, Software Design Documents, Information Architecture, Writing, User Requirements Documents, Software Development Tools, Automation, Style Guides, Software Development, Agile Software Development, Interactive Design, Project Management Software, Diagram Design, Generative AI
初级 · 课程 · 1-3 个月

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

您将获得的技能: Role-Based Access Control (RBAC), Automation, Python Programming, Cloud Infrastructure
中级 · 课程 · 1-3 个月

California Institute of the Arts
您将获得的技能: 用户界面 (UI) 设计, 网络语言, 设计元素和原则, 以用户为中心的设计, 原型设计, 线框设计, 平面和视觉设计, 信息架构, 网页设计, 用户体验, UI/UX 战略, Adobe XD, 模型, 用户体验设计, 设计师, 响应式网页设计, 用户界面和用户体验(UI/UX)设计, 角色(用户体验), 交互设计, 用户研究
初级 · 专项课程 · 3-6 个月