函数式编程课程可以帮助您学习一流函数、不变性和高阶函数等概念,以及管理状态和副作用的实用技术。您可以掌握解决递归问题、数据转换和利用纯函数编写更简洁代码的技能。许多课程介绍了 Haskell、Scala 和 JavaScript 等工具,展示了这些语言如何促进函数式编程原则并增强软件开发实践。

您将获得的技能: AutoCAD, Architectural Drawing, Architectural Design, Engineering Drawings, Civil and Architectural Engineering, Computer-Aided Design, Building Design, Technical Drawing, Drafting and Engineering Design, Architectural Engineering, Structural Engineering, Structural Analysis, Functional Design, Traffic Flow Optimization, Building Codes, Spatial Analysis, Safety Standards
初级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 测试自动化, 软件测试, 测试数据, 验证和确认, 功能测试, 白盒测试, 测试案例, 测试计划, JUnit, 软件质量保证, 单元测试, 开发测试, 代码覆盖范围, 系统测试
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: C++(编程语言), 数学软件, 数值分析, 工程分析, 有限元方法, 数学建模, 高等数学
中级 · 课程 · 3-6 个月

IBM
您将获得的技能: 管理团队, 同行评审, 风险管理, 沟通, 项目管理, 项目风险管理, 面试技巧, 利益相关者的参与, Agile 方法论, 软件开发生命周期, 利益相关者管理, 团队激励, 信息技术, Scrum(软件开发), 项目管理生命周期, 软件架构, 资源管理, 敏捷项目管理, 挣值管理, 敏捷软件开发
初级 · 专业证书 · 3-6 个月

Universidad Nacional Autónoma de México
您将获得的技能: R Programming, Statistical Programming, Ggplot2, Data Manipulation, Simulations, Statistical Software, Statistical Visualization, Data Processing, Graphing, Programming Principles, Data Import/Export, Scripting, Exploratory Data Analysis, Data Structures, Software Installation
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: 安全 Code, 持续集成, Istio, 云部署, Devops, 云应用, 开放式网络应用程序安全项目(OWASP), CI/CD, 系统监控, Scrum(软件开发), Gherkin(脚本语言), Grafana, 詹金斯, 应用程序部署, Kubernetes, Agile 方法论, 代码覆盖范围, 测试驱动开发(TDD), 敏捷软件开发, OpenShift
攻读学位
中级 · 专业证书 · 3-6 个月

University of Michigan
您将获得的技能: Html 和 Css, 前端网络开发, 可用性, 用户界面(UI), Bootstrap(前端框架), 超文本标记语言(HTML), 线框设计, 用户界面 (UI) 设计, 浏览器兼容性, 网络开发, 验证和确认, 响应式网页设计, 网页设计, Javascript, 事件驱动编程, 层叠样式表(CSS), 网页内容无障碍指南, 网页设计与开发, 网络开发工具, 互动设计
初级 · 专项课程 · 3-6 个月

您将获得的技能: React.js, Bootstrap (Front-End Framework), Web Applications, UI Components, Full-Stack Web Development, Web Development Tools, Authentications, Front-End Web Development, HTML and CSS, Cascading Style Sheets (CSS), Authorization (Computing), Application Programming Interface (API), User Interface (UI), Javascript, Microsoft Azure, Network Routing, Event-Driven Programming, User Interface (UI) Design, Data Validation, Debugging
中级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 统计分析, 概率与统计, R 语言程序设计(中文版), 机器学习算法, 预测建模, 数据展示, Plotly, 统计假设检验, 统计建模, 模型评估, 统计机器学习, 回归分析, GitHub, 机器学习, 统计推理, 探索性数据分析, Rmarkdown, 交互式数据可视化, 闪亮(R 套件), 数据可视化
中级 · 专项课程 · 3-6 个月
Stanford University
您将获得的技能: 密码学, Encryption, 安全 Code, 网络安全, Authentication, 计算思维, 数据完整性, 数据加密标准, 公钥加密标准(PKCS), 高级加密标准(AES), Algorithm, 关键管理
混合 · 课程 · 1-3 个月

您将获得的技能: Responsive Web Design, User Interface (UI), Cascading Style Sheets (CSS), User Interface and User Experience (UI/UX) Design, Web Applications, Web Development, Front-End Web Development, HTML and CSS, Javascript, Real Time Data, Hypertext Markup Language (HTML), Application Programming Interface (API), Event-Driven Programming, Animations
高级设置 · 课程 · 3-6 个月

DeepLearning.AI
您将获得的技能: Large Language Modeling, Prompt Engineering, Artificial Intelligence, Jupyter, Python Programming, Data Analysis, AI Enablement, Application Development, Scripting, Programming Principles, Automation, Application Programming Interface (API), Debugging, Data Structures
初级 · 课程 · 1-4 周