计算机编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发原则等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持开发应用程序并提高您的编程能力。

Xi'an Jiaotong University
您将获得的技能: Operating Systems, Computer Systems, Debugging, Microsoft Visual Studio, OS Process Management, Computer Hardware, C# (Programming Language), Computer Architecture, Object Oriented Programming (OOP), Programming Principles, Integrated Development Environments, Computational Logic, System Design and Implementation
混合 · 课程 · 1-4 周

Coursera
您将获得的技能: Eclipse (Software), Java, Java Programming, Functional Design
中级 · 指导项目 · 不超过 2 小时

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

Universidade de São Paulo
您将获得的技能: Software Testing, Test Planning, Test Case, Acceptance Testing, Functional Testing, Software Quality Assurance, Quality Assurance, Usability Testing, White-Box Testing, Integration Testing
初级 · 课程 · 1-3 个月

Universidad Nacional Autónoma de México
您将获得的技能: Algorithms, Computational Thinking, Theoretical Computer Science, Problem Management, Data Structures, Performance Testing, Python Programming
初级 · 课程 · 1-3 个月
您将获得的技能: Performance Tuning, Django (Web Framework), Authentications, PostgreSQL, Scalability, Application Deployment, Cloud Hosting, User Accounts, Application Security, Python Programming
高级设置 · 课程 · 1-4 周

Kennesaw State University
您将获得的技能: 威胁管理, 网络安全, 计算机安全意识培训, 员工培训, 行为管理, 保险, 网络攻击, 网络风险, 安全意识, 人为因素(安全), 网络威胁情报, 安全战略
初级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: Networking 路由器, 非结构化数据, 图论, 数据结构, Algorithm
混合 · 课程 · 1-4 周

University of Virginia
您将获得的技能: A/B 测试, 商业分析, 数据科学, 产品测试, 客户分析, Agile 方法论, 预测分析, 分析, 用户体验, 可用性测试, 敏捷软件开发, 需求规划, 产品管理, 软件开发, 客户洞察, 数据驱动的决策制定
初级 · 课程 · 1-4 周

Shanghai Jiao Tong University
您将获得的技能: Graph Theory, Theoretical Computer Science, Combinatorics, Logical Reasoning, Computational Thinking, Data Structures, Computer Science, Applied Mathematics, Algorithms, Operations Research, Network Model, Computer Networking
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: LLM Application, Large Language Modeling, Prompt Engineering, Generative AI, Applied Machine Learning, Python Programming, Open Source Technology, JSON
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: Command-Line Interface, Scripting, Unix Commands, Computer Programming Tools, Scripting Languages, Data Manipulation, Python Programming
初级 · 指导项目 · 不超过 2 小时