免费课程可以帮助您学习 Python 和 JavaScript 等编码语言、数据分析技术和网络开发基础知识。您可以培养解决问题、算法设计和创建 Interaction Design 网站的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于数据库管理的 SQL 以及各种简化网络开发的框架,让您可以在实际项目中应用自己的技能。

University of Illinois Urbana-Champaign
您将获得的技能: Memory Management, C++ (Programming Language)
中级 · 课程 · 1-3 个月

您将获得的技能: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
初级 · 课程 · 1-4 周

您将获得的技能: Adobe Photoshop, Photo Editing, Editing, Data Import/Export, Image Quality, Embeddings, Graphic Design, File Management
中级 · 指导项目 · 不超过 2 小时

University of Alberta
您将获得的技能: Program Development, Computational Thinking, Software Development, Event-Driven Programming, Programming Principles, Software Engineering, Debugging, Problem Solving, Game Design, Theoretical Computer Science, Computer Programming, Software Quality (SQA/SQC), Data Structures, Python Programming, Video Game Development, Algorithms, Application Development, Computer Science, Functional Testing, User Interface (UI) Design
中级 · 课程 · 1-3 个月

您将获得的技能: Load Balancing, ASP.NET, Test Driven Development (TDD), Debugging, C# (Programming Language), Software Testing, Scalability, Performance Testing, Restful API, Unit Testing, Web Development, Microservices, .NET Framework, Object-Relational Mapping, Software Architecture, Web Applications, Test Engineering, Object Oriented Design, Cloud Deployment, Distributed Computing
中级 · 专项课程 · 3-6 个月

KodeKloud
您将获得的技能: Ansible, Configuration Management, Code Reusability
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Product Roadmaps, AI Product Strategy, Technology Roadmaps, Product Strategy, User Story, Product Management, Product Planning, Stakeholder Management, Product Requirements, New Product Development, Stakeholder Engagement, Product Development, Functional Specification, Ideation, Stakeholder Communications, Responsible AI, Requirements Management, Innovation, Market Opportunities, Market Research
初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 软件开发, 编程原则, Microsoft 开发工具, 软件安装, 计划发展, 计算机编程, 调试, 开发环境, .NET框架, Visual Basic(编程语言), Microsoft Visual Studio, 集成开发环境
初级 · 课程 · 1-4 周

您将获得的技能: GitHub Copilot, Test Case, Version Control, Code Review, Integrated Development Environments, Software Versioning, Software Documentation, AI Enablement, Program Development, Development Environment, Project Planning, Project Management, Debugging
初级 · 课程 · 1-4 周

您将获得的技能: File I/O, Data Import/Export, C++ (Programming Language), C and C++, Programming Principles, Data Structures, File Management, Computer Programming, Data Store, Memory Management, Computer Science, Development Environment
初级 · 课程 · 1-4 周

您将获得的技能: Performance Tuning, Memory Management, Embedded Software, Microarchitecture, Embedded Systems, System Programming, Secure Coding, System Configuration, Digital Signal Processing, Security Controls, Computer Architecture, Hardware Architecture, Authentications
高级设置 · 课程 · 1-3 个月

您将获得的技能: Adobe Photoshop, Photo Editing, Adobe Creative Cloud, Computer Graphic Techniques, Photography, Graphics Software, Graphical Tools, System Configuration, Graphic Design, Typography, Creativity
初级 · 指导项目 · 不超过 2 小时