面向程序员和 Web 开发人员的 175 门免费课程(第二部分)

由于之前为程序员、Web 开发人员和其他一般计算机爱好者编写的在线课程引起了意外的兴趣(您可以咨询它 这里),我们决定通过一个新的专门帖子来让它保持连续性。

在第二部分中,我们收集有关人工智能和机器学习、计算机安全或密码学等热门主题的免费课程。同样,还有大量关于 Java、PHP、移动应用程序开发(Android / iOS)、视频游戏创建、网页等的培训课程的空间。不要忽视他们!

175 门关于编程、网络开发和人工智能的在线课程

其中许多课程都是英文的,并且是通过 Class Central 平台开发的。它们持续 1 到 6 周,具有灵活的时间表和证书的可能性(预付费或免费,取决于课程)。还收集了大量西班牙语课程和其他教育平台,如 Coursera、Codelabs、Tutellus、Codecademy 和 YouTube 上偶尔的系列培训视频。

移动应用开发

了解如何在一小时内开发出 iOS 7 应用程序
使用适用于 iOS 10 的 Swift 3 创建应用
使用 Mobincube 无需代码即可创建移动应用程序
Android 开发者基础课程(Codelabs)
无需编程即可开发移动应用程序
安卓应用开发
专业程序iOS应用程序开发
安卓手机应用开发
使用 Titanium 开发移动应用程序
安卓基础
Android编程入门(UPV讲授)
使用 Java 为 Android 应用程序编程

相关:26 门免费课程,用于学习如何创建 Android 应用程序

Web开发

Angular:将任何 HTML 模板转换为 WebAPP
了解如何发布您的网页
从零开始的 HTML5 和 CSS3
学习从头开始制作网页
使用 Jimdo 无需编程即可学习制作网页
FlexBox 课程从 0
Adobe Muse 视差效果课程
逐步了解网络可访问性
学习色彩设计
在 WordPress 中创建页面的免费在线课程
如何使用 PHP 和 SQL Server 创建 CRUD
使用 HTML 和 CSS 开发网页
Web 开发人员:PHP 中的结构化编程
数据科学和分析的使能技术:物联网
用户体验设计的基础
增长黑客(第 6 版)
使用 PHP 学习基本编程
云计算应用程序,第 2 部分:云中的大数据和应用程序
Angular 4 简介 - 安装和组件
Cloud Foundry 和云原生软件架构介绍
OpenStack 简介
酷PHP
从头开始使用 WooCommerce 的在线商店
IDESWEB
在 PHP 中实现 Cookie 和会话
MVC 适合 Laravel 新手

电子游戏开发、设计和创作

使用 Unity 5 进行游戏开发:第一个完整游戏
在虚幻引擎上为初学者创建游戏
电子游戏设计与创作
交互式 3D 图形
电子游戏设计与开发

人工智能和机器学习

6.S094:自动驾驶汽车的深度学习
6.S191:深度学习简介
通过机器学习解决大型强子对撞机挑战
在 Python 中应用机器学习
人工智能
人工智能 (AI)
机器学习的贝叶斯方法
大数据应用:大规模机器学习
卷积神经网络
使用 TensorFlow 进行深度学习的创造性应用
面向程序员的前沿深度学习,第 2 部分
深度学习解释
自然语言处理的深度学习
研究计算机视觉中的深度学习
深度学习暑期学校
深度学习简介
人工智能导论
人工智能 (AI) 简介
深度学习简介
机器学习(乔治亚理工学院和布朗大学)
机器学习(乔治亚理工学院)
学习机器学习(乔治亚理工学院)
机器学习(哥伦比亚大学)
使用 TensorFlow API 的机器学习速成课程
数据科学和分析机器学习课程
交易机器学习
机器学习基础:案例研究方法
大数据机器学习课程
机器学习:分类
机器学习:聚类和检索
课程«机器学习:回归»
机器学习数学:线性代数
机器学习数学:多元微积分
课程«机器学习数学:PCA»
用于机器学习的神经网络
程序员的实用深度学习,第 1 部分
统计机器学习
基于知识的人工智能:认知系统
强化学习
推荐系统简介:非个性化和基于内容
无需博士学位即可学习 TensorFlow 和深度学习
实用强化学习
自然语言处理
实践中的回归建模
矩阵分解和高级技术
推荐系统:评估和指标
最近邻协同过滤
计算神经科学

安全、密码学和加密货币

比特币和加密货币技术
商业区块链 - Hyperledger 技术简介
经典密码系统和核心概念
应用密码学
访问控制
加密哈希和完整性保护
密码学与信息论
密码学II
云计算安全
信息安全简介
硬件安全
网络安全
网络和通信安全
系统验证(2):模型过程行为
课程«系统验证(3):模态公式的要求»
系统验证 (4):建模软件、协议和其他行为
系统验证:自动机和行为等价
安全运营和管理
系统和应用安全
信息安全:背景和介绍
信息物理系统安全
识别、监控和分析风险以及事件响应和恢复

相关:17 门关于计算机安全和网络安全的免费在线课程

编程和计算

学习在 Erlang 中编码
从头开始学习 Java
使用 OCaml 学习递归
新手机器人
自学计算机科学(约 1,500 小时)
敏捷和 Scrum 简介
C编程入门课程:函数和指针
C编程简介:控制指令和文本文件
C 编程简介:数据类型和结构
使用 Java 标准编程(第 5 版)
使用 JavaScript 编程(第 5 版)
如何使用 Node.js 和 Socket.io 制作实时 Web 应用程序
Oracle 开发的 Java 教程
日程!编程简介
Arduino 和一些应用程序
使用 AngularJS 和 ArcGIS 创建地图
Java 课程(40 个视频)
计算机程序设计课程
伪代码编程简介
免费 Javascript 课程
如何创建 DataGrid 库
使用 jQuery 开发您的应用程序
计算机系统设计:现代微处理器的先进概念
Java 中的并发编程
持续集成和部署
编译器:理论与实践
可计算性、复杂性和算法
计算结构 3:计算机组织
计算摄影
数据库的 DevOps
DevOps 实践和原则
课程«DevOps 测试»
Java 中的分布式编程
嵌入式硬件和操作系统
FreeCodeCamp(8,000 多个课程、文章和视频)
GT - 复习 - 高级操作系统
高级操作系统
基础设施即代码
并行编程简介
计算机体系结构导论
计算机视觉简介
形式概念分析导论
离散优化的基本建模
并行编程
Java 中的并行编程
概率图形模型 1:表示
概率图形模型 2:推理
代码中的自然:JavaScript 中的生物学
数据仓库的关系数据库支持
可靠的分布式算法,第 2 部分
高性能计算机架构
求解离散优化算法
Julia 科学编程
定量形式建模和最坏情况性能分析
我使用 Scratch 的第一步
NP完全问题
操作系统简介
信息物理系统设计与分析
信息物理系统:建模和仿真
高级 C++
离散优化的高级建模
近似算法第二部分

相关:面向初学者的 40 门基础编程课程

您可能感兴趣:18 门免费在线计算机课程(Linux、网络、安全、Arduino)

你有 电报 安装了吗?收到每天最好的帖子 我们的频道.或者,如果您愿意,请从我们的 脸书专页.

最近的帖子

$config[zx-auto] not found$config[zx-overlay] not found