编程语言课程可以帮助您学习语法、Data Structure、算法和面向对象编程。您可以培养调试、代码优化和软件开发方法方面的技能。许多课程都会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持创建强大的应用程序并提高您的编码效率。

您将获得的技能: API Testing, React.js, Authentications, Containerization, OAuth, Cloud Deployment, Back-End Web Development, PostgreSQL, API Gateway, Software Documentation, Amazon Web Services, Cloud Applications, Event-Driven Programming, Front-End Web Development, Python Programming, Database Management, Restful API, SQL, API Design, Databases
中级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 统计, 数据科学, 统计方法, 统计分析, 抽样(统计), 统计建模, 贝叶斯统计, 线性代数, R 语言程序设计(中文版), 应用数学, 概率与统计, 数据建模, 数学建模, 统计推理, 统计假设检验, 数据分析, 回归分析, 概率, 生物统计学, 概率分布
高级设置 · 专项课程 · 3-6 个月

您将获得的技能: iOS Development, Apple iOS, Swift Programming, UI Components, Mobile Development, Database Management, Databases, User Interface (UI), Data Persistence, Data Validation, Data Modeling, Debugging
中级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Python 程序设计, 可视化(计算机制图), Matplotlib, 交互式数据可视化, NumPy, 数据展示, 科学可视化, Pandas(Python 软件包), 散点图, 柱状图, 数据可视化软件, 数据可视化, 制图, 统计可视化, 数据操作
中级 · 课程 · 1-4 周

您将获得的技能: React.js, Bootstrap (Front-End Framework), Web Applications, UI Components, Full-Stack Web Development, Web Development Tools, Authentications, Front-End Web Development, HTML and CSS, Cascading Style Sheets (CSS), Authorization (Computing), Application Programming Interface (API), User Interface (UI), Javascript, Microsoft Azure, Network Routing, Event-Driven Programming, User Interface (UI) Design, Data Validation, Debugging
中级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: Microsoft Copilot, Programming Principles, Full-Stack Web Development, GitHub, Version Control, Program Development, Debugging, Computational Thinking, Git (Version Control System), Computer Programming, Algorithms, Web Development, C# (Programming Language), Back-End Web Development
初级 · 课程 · 1-3 个月

您将获得的技能: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Object Oriented Design, Computer Programming, Programming Principles, Computer Science
中级 · 课程 · 1-4 周
University of Virginia
您将获得的技能: 客户分析, 团队绩效管理, 敏捷项目管理, 团队建设, 同行评审, 团队管理, 产品测试, 设计思维, 产品开发, 商业分析, 可用性测试, 角色开发, Agile 方法论, 敏捷软件开发, 敏捷产品开发, 分析, 用户故事, 角色(用户体验), 持续交付, 冲刺计划
初级 · 专项课程 · 3-6 个月
University of Pennsylvania
您将获得的技能: 心理学, 客户参与, 推动参与, 激励技能, 营销, 项目设计, 行为经济学, 游戏设计, 行为管理, 社会影响, 培训与发展, 设计思维, 员工参与
混合 · 课程 · 1-3 个月

您将获得的技能: Html 和 Css, 层叠样式表(CSS), 网页设计, 网络开发, 网页设计与开发, Javascript, 前端网络开发, 超文本标记语言(HTML), 网络开发工具, 网络应用, 互动设计, 后端网站开发, 全栈式网络开发
初级 · 课程 · 1-3 个月

您将获得的技能: Maintainability
中级 · 课程 · 1-4 周

您将获得的技能: Flask (Web Framework), Web Development, Web Applications, Application Development, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, SQL, Python Programming, Computer Programming
中级 · 指导项目 · 不超过 2 小时