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

University of Alberta
您将获得的技能: 编程原则, Java, 应用设计, 可维护性, 软件设计, 统一模型语言, 软件架构, 代码审查, 软件设计模式, 模型-视图-控制器, 面向对象设计
中级 · 课程 · 1-4 周

IBM
您将获得的技能: 交互式数据可视化, 数据叙事, 散点图, 数据可视化软件, 数据科学, R 语言程序设计(中文版), 绘图(图形), Ggplot2, 仪表板, UI 组件, 传单(软件), 空间数据分析, 闪亮(R 套件), 应用程序部署, 柱状图, 数据可视化, 箱形图, 数据分析
初级 · 课程 · 1-4 周

您将获得的技能: AWS Kinesis, Apache Kafka, Amazon Redshift, Data Lakes, Real Time Data, Data Management, Apache Hive, Apache Spark, Amazon S3, Data Pipelines, Data Processing, Big Data, Apache Hadoop, AWS Identity and Access Management (IAM), Query Languages, Serverless Computing, Scalability
中级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 数据导入/导出, 数据结构, 软件安装, R 语言程序设计(中文版), 数据操作, 大数据, 统计编程, 生物信息学, 数据分析软件
混合 · 课程 · 1-4 周

Microsoft
您将获得的技能: ASP.NET, .NET Framework, Responsive Web Design, HTML and CSS, C# (Programming Language), Web Applications, Web Development, Javascript and jQuery, UI Components, Application Frameworks, Bootstrap (Front-End Framework), Development Environment, Restful API, Microsoft Development Tools, React Redux, Model View Controller, Middleware
中级 · 课程 · 1-3 个月

您将获得的技能: Project Closure, Agile Project Management, Product Roadmaps, Project Management, Agile Software Development, Backlogs, Procurement, Stakeholder Management, Scope Management, Project Management Life Cycle, Agile Methodology, Project Controls, Project Risk Management, Project Planning, Project Schedules, Project Scoping, Project Estimation, Project Implementation, Waterfall Methodology, Project Performance
初级 · 专项课程 · 3-6 个月

您将获得的技能: Scripting, Email Automation, Google Workspace, Google Sheets, Automation, Spreadsheet Software, Gmail, Javascript, Hypertext Markup Language (HTML), Web Applications, Application Design, Application Development, Application Programming Interface (API)
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Hypertext Markup Language (HTML), Front-End Web Development, Web Design and Development, Web Development, Web Development Tools, Web Applications, Web Content, Integrated Development Environments
初级 · 指导项目 · 不超过 2 小时

Microsoft
您将获得的技能: Cascading Style Sheets (CSS), GitHub, C# (Programming Language), Secure Coding, HTML and CSS, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Open Web Application Security Project (OWASP), Git (Version Control System), User Interface (UI), Object Oriented Programming (OOP), Web Development, Debugging, Mockups, Microsoft Copilot, Authentications, Front-End Web Development, Programming Principles, UI Components, Javascript
初级 · 专业证书 · 3-6 个月

您将获得的技能: ASP.NET, JavaScript Frameworks, Application Programming Interface (API), Web Applications, Full-Stack Web Development, Restful API, .NET Framework, UI Components, Back-End Web Development, Object-Relational Mapping, Application Frameworks, Model View Controller, User Interface (UI), Data Modeling, Data Validation
中级 · 课程 · 1-3 个月

Northwestern University
您将获得的技能: 物理学, 计算机编程工具, 模拟和模拟软件, 工程学, 机器人, Angular, 机械, Matlab, 数学建模
中级 · 课程 · 1-3 个月

Universidad Austral
您将获得的技能: Software Documentation, Object Oriented Design, Unified Modeling Language, Relational Databases, Object-Relational Mapping, Software Design, Test Driven Development (TDD), Database Management, Unit Testing, Object Oriented Programming (OOP), Database Design, SQL, Debugging, Data Structures, Python Programming, JSON, File Management, Computer Programming, Programming Principles, Software Installation
初级 · 专项课程 · 3-6 个月