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

您将获得的技能: Prompt Engineering, Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), CI/CD, Restful API, Java Programming, Model Deployment, Engineering Software, Version Control, Database Management, Software Design
初级 · 专业证书 · 3-6 个月

您将获得的技能: Program Development, Programming Principles, Python Programming, Computer Programming, Computational Thinking, Problem Management, Data Structures, Integrated Development Environments, Debugging, Development Environment
初级 · 课程 · 1-3 个月

The University of Sydney
您将获得的技能: 密码学, Network Security, 互操作性, 分布式计算, 区块链, 安全工程, Algorithm, 可扩展性, 事务处理, 数据完整性
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: 数据叙事, Python 程序设计, SQL, Excel 公式, 探索性数据分析, 数据转换, IBM Cognos 分析, 生成式人工智能, 专业网络, 数据展示, Plotly, 模型评估, 交互式数据可视化, 数据可视化软件, 微软Excel, 仪表板, 数据导入/导出, 统计可视化, 数据可视化, 数据分析
攻读学位
初级 · 专业证书 · 3-6 个月

多位教师
您将获得的技能: Dashboard, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Pandas (Python Package), Data Presentation, Correlation Analysis, Web Scraping, NumPy, Data Import/Export, Probability & Statistics, Programming Principles, Predictive Modeling, Computer Programming Tools, Data Science, Unsupervised Learning, Machine Learning, Project Management
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: Python 程序设计, Flask(网络框架), 版本控制, 软件设计模式, Linux 命令, 应用程序部署, 外壳脚本, 软件开发生命周期, 数据导入/导出, 软件设计, 网页抓取, GitHub, 软件架构, 还原式 API, 文件管理, Linux, 编程原则, 软件开发方法, Bash(脚本语言), Git(版本控制系统)
初级 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: Python 程序设计, C 和 C++, 图论, 调试, 数据结构, 软件测试, 计划发展, 数据存储, 开发测试, 测试案例, 理论计算机科学, Algorithm, Java, 计算机编程, Javascript, 网络分析, 计算思维, 编程原则, 生物信息学, 拉斯特(编程语言)
中级 · 专项课程 · 3-6 个月

您将获得的技能: Threat Modeling, Network Security, Threat Management, Vulnerability Management, Intrusion Detection and Prevention, Hardening, Computer Security Incident Management, Security Management, Cyber Threat Intelligence, Cyber Attacks, Incident Response, Cybersecurity, Network Protocols, Threat Detection, Bash (Scripting Language), Debugging, Linux, Interviewing Skills, Python Programming, SQL
攻读学位
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: Python 程序设计, 检索-增强生成, 计算机视觉, Prompt Engineering, 数据科学, 生成式人工智能, LangChain, 机器学习, 负责任的人工智能, AI 工作流程, 响应式网页设计, 软件开发生命周期, 数据导入/导出, 工程软件, 软件架构, LLM 申请, 还原式 API, ChatGPT, IBM 云, 提示模式
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Bash (Scripting Language), Test Automation, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Applicant Tracking Systems, Configuration Management, Program Development, Programming Principles
高级设置 · 专业证书 · 3-6 个月

您将获得的技能: Data Storytelling, Rmarkdown, Data Literacy, Data Visualization, Data Presentation, Data Ethics, Data Cleansing, Data Validation, Ggplot2, Tableau Software, Sampling (Statistics), Presentations, Spreadsheet Software, Data Analysis, LinkedIn, Dashboard, Data Structures, Python Programming, Interviewing Skills, Applicant Tracking Systems
攻读学位
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: Python 程序设计, 探索性数据分析, 数据操作, 数据转换, 数据科学, 机器学习, Plotly, 数据展示, Matplotlib, 仪表板, 模型评估, 数据清理, 数据可视化软件, 交互式数据可视化, 数据导入/导出, 网页抓取, Pandas(Python 软件包), 编程原则, 数据可视化, 数据分析
攻读学位
初级 · 专项课程 · 3-6 个月