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

University of Michigan
您将获得的技能: Interactive Data Visualization, Interactive Design, Programming Principles, Visualization (Computer Graphics), Python Programming, Graphic and Visual Design, Computer Graphics, Computational Logic, Software Design, Computer Programming, Computational Thinking, File I/O, Data Structures, Animations
初级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: HTML and CSS, React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Front-End Web Development, JSON, Application Development, Model View Controller, Program Development, Javascript, Development Environment, Back-End Web Development, API Design, Web Development, Microsoft Visual Studio, Software Design Patterns, Cascading Style Sheets (CSS)
中级 · 专项课程 · 1-3 个月

Scrimba
您将获得的技能: SQL, Relational Databases, Query Languages, Databases, Stored Procedure, Data Manipulation, Database Management Systems, Data Access, Data Maintenance
初级 · 课程 · 1-4 周

Peking University
您将获得的技能: Java Programming, Java, Programming Principles, Program Development, Computer Programming, Code Review, Maintainability, Object Oriented Programming (OOP), Application Programming Interface (API), JUnit, UI Components, Test Driven Development (TDD), User Interface (UI), Debugging, Event-Driven Programming, Eclipse (Software), Application Development, File I/O, Data Structures
中级 · 课程 · 1-3 个月

Macquarie University
您将获得的技能: 客户洞察, 仪表板, 数据驱动的决策制定, 商业估值, 财务预测, 营销分析, 管理会计, 商业分析, 管理, 企业财务, 数字化营销, 预算, 财务分析, 会计, 金融建模, 资本预算编制, SAS(软件), 数据可视化, 财务管理, 营销效果
初级 · 专项课程 · 3-6 个月

University of Pennsylvania
您将获得的技能: 文件输入/输出, 集成开发环境, 开发环境, 面向对象编程(OOP), 数据结构, 解决问题, Java, 编程原则, 日蚀(软件), 调试, Java 编程, 软件设计
初级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 测试自动化, 白盒测试, 黄瓜(软件), 行为驱动开发, Java 编程, JUnit, Gherkin(脚本语言), 测试计划, 测试工程, 软件测试, 功能测试, 测试案例, 可测试性, 代码覆盖范围, 验收测试, 单元测试
中级 · 课程 · 1-4 周

Meta
您将获得的技能: 还原式 API, 数据库, Android Studio, SQL, API 设计, 移动开发, 数据库管理, Kotlin, 网络应用, 安卓开发, JSON, 数据持久性
中级 · 课程 · 1-3 个月

Karlsruhe Institute of Technology
您将获得的技能: 递归神经网络 (RNN), 深度学习, 统计机器学习, 人工神经网络, 模型评估, 自然语言处理, 嵌入, 人工智能和机器学习(AI/ML), 词汇, 多种语言
中级 · 课程 · 1-3 个月

Shanghai Jiao Tong University
您将获得的技能: 语言能力, 语言学习, 口语理解, 词汇
初级 · 课程 · 1-3 个月

Cloudera
您将获得的技能: NoSQL, 亚马逊网络服务, 亚马逊 S3, 数据库, Apache Hadoop, 数据库设计, 大数据, 数据库系统, 数据管理, Apache Hive, SQL, MySQL, 性能调整, 数据仓库, 关系数据库, 数据库管理, 数据存储, 云存储, Operator 数据库, 数据分析
初级 · 专项课程 · 3-6 个月

LearnKartS
您将获得的技能: JUnit, File I/O, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Program Development, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Authentications, Application Security, Application Design, Software Design Patterns, Debugging
初级 · 专项课程 · 1-3 个月