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

Council on Foreign Relations
您将获得的技能: Environment, Climate Change Adaptation, Climate Change Mitigation, International Relations, Sustainable Development, Environmental Science, World History, Scientific Methods, Physical Science, Advocacy
初级 · 课程 · 1-3 个月

KodeKloud
您将获得的技能: Kubernetes, Microservices, Containerization, Cloud-Native Computing, Docker (Software), DevOps, Application Deployment, Cloud Computing Architecture, YAML, Virtual Networking, Scalability, Command-Line Interface
初级 · 课程 · 1-3 个月

Pearson
您将获得的技能: Generative AI, Large Language Modeling, PyTorch (Machine Learning Library), Generative Model Architectures, Multimodal Prompts, Image Analysis, Model Evaluation, Autoencoders, Hugging Face, Computer Vision, Convolutional Neural Networks, Artificial Neural Networks, LLM Application, Natural Language Processing, Deep Learning, Embeddings, Tensorflow, Transfer Learning, Performance Tuning
中级 · 专项课程 · 1-4 周

Coursera
您将获得的技能: Prototyping, Adobe Firefly, AI Workflows, Functional Design, Generative AI, Prompt Engineering, Artificial Intelligence, Mockups, ChatGPT, Canva (Software), User Experience Design, Wireframing, Creativity, Automation
初级 · 课程 · 1-4 周

École Polytechnique Fédérale de Lausanne
您将获得的技能: 交互式数据可视化, Apache Spark, 可视化(计算机制图), 热图, Scala 编程, 实时数据, 计算机编程, 数据结构, 大数据, 软件设计模式, 数据处理, 软件设计, 用户界面(UI), 分布式计算, 功能设计, 性能调整, 地理空间信息与技术, 数据操作, 编程原则, 面向对象编程(OOP)
中级 · 专项课程 · 3-6 个月

University of Toronto
您将获得的技能: 计算机编程, 集成开发环境, 苹果 Xcode, Swift 编程, Objective-C(编程语言), 移动开发, 编程原则, 图像分析, 苹果 iOS, 面向对象编程(OOP), iOS 开发
混合 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 微软 Azure, 可扩展性, 无服务器计算, 集装箱化, Virtual Machine, 云计算架构, 基础设施即服务(IaaS), 云托管, 托管服务, 软件即服务, 云基础设施, 公共云, 新兴技术, 云计算, 云部署, 云平台, 平台即服务(PaaS), 云技术, 混合云计算, 云服务
初级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: C++ (Programming Language), API Design, Software Architecture, Software Design, Maintainability, Data Structures, Generative AI Agents, Data Validation, Performance Tuning, Application Frameworks, Verification And Validation, Algorithms, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: Logo Design, Adobe Express, Branding, Brand Strategy, Marketing Design, Graphic Design, Style Guides, Brand Management, Typography, Visual Design, Asset Management, Color Theory, Storytelling
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 统一模型语言, 面向对象设计, 测试驱动开发(TDD), 计算机编程, 分布式计算, Java 编程, 软件设计模式, 编程原则, 软件开发方法, 软件设计, 面向对象编程(OOP)
初级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: Algorithm, 操作系统, 数据访问, 计算机结构, 数据结构, 功能设计, 计算机编程工具, 系统编程, 软件设计, 面向对象编程(OOP), 围棋(编程语言), 后端网站开发, 调试
中级 · 专项课程 · 3-6 个月

您将获得的技能: COBOL (Programming Language), Integrated Development Environments, Business Logic, Mainframe Computing, Programming Principles, Computer Programming Tools, Computer Programming, File I/O, Data Management, Maintainability, Debugging
初级 · 课程 · 1-4 周