W3schools提供以下免费教程,可以从左侧菜单快速选择你需要的教程!
HTML,即超文本标记语言(Hyper Text Markup Language)
HTML 5 是下一代的 HTML。
CSS 指层叠样式表(Cascading StyleSheet)
CSS3 是最新的 CSS 标准。
Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。
Bootstrap 4 是 Bootstrap 的更新版本。
Bootstrap5 目前是 Bootstrap 的最新版本。
您可以使用 HTML 来建立自己的 WEB 站点。
css的基础参考手册,通过一系列主流浏览器的测试。
HTML 颜色教程
FontAwesome/Google 等字体图标。
HTML图形、SVG矢量图教程。
Sass 是一个 CSS 预处理器。
JavaScript 是世界上最流行的脚本语言。
jQuery 是一个 JavaScript 库。
Vue 是一个流行的 JavaScript 框架
AngularJS 通过新的属性和表达式扩展了 HTML。
Angular2于2016年9月发布。它是AngularJS重新设计和重写的版本。是Angular 1.x 的升级版本,性能上得到显著的提高,能很好的支持 Web 开发组件。
Angular4于2017年3月发布。它更新为TypeScript2.2,支持ng if-else条件。Angular 4引入了动画包、Http 搜索参数。
Angular6于2018年5月4日发布。这是一个主要版本,更少关注底层框架,更多关于工具链,以及将来更容易使用Angular快速移动。
Angular7于2018年10月18日发布。一些显着的功能包括 Google 支持的社区、基于 POJO 的开发、模块化结构、声明式用户界面和模块化结构。
Angular8于2019年5月28日发布。具有所有应用程序代码的差异加载,懒惰路由的动态导入,Web worker,TypeScript 3.4支持和Angular Ivy作为选择预览。
TypeScript 是添加了类型语法的 JavaScript
JSON 是存储和交换文本信息的语法
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)
Node.js 是运行在服务端的 JavaScript。
CoffeeScript 是一种轻量级语言,可转换为 JavaScript
JQueryUI 是目前流行的前端框架
JQuery Mobile 是一个用户界面框架,基于jQuery Core构建
Highcharts 是一个基于JavaScript的图表库
React 是一个用于构建用户界面的 JAVASCRIPT 库。
Redux 是 JavaScript 应用程序的可预测状态容器
一种可以撰写跨平台应用软件的面向对象的程序设计语言。
Python3.x版本,未来主流的版本。
Python 是一种面向对象、解释型计算机程序设计语言。
一门通用计算机编程语言
C++是在C语言的基础上开发的一种通用编程语言。
C# 是一个简单的、现代的、通用的、面向对象的编程语言。
R语言是用于统计分析,图形表示和报告的编程语言和软件环境。
Go语言是谷歌推出的一种全新的编程语言。
D 编程语言是一种面向对象的多范式系统编程语言
Groovy 是一种基于 Java 平台的面向对象语言。
Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放。
Perl 是高级、通用、直译式、动态的程序语言。
Scala 是一种现代多范式编程语言。
MathWorks公司出品的商业数学软件
COBOL是世界上第一个商用编程语言
Rust是一种系统级编程语言
Rexx是IBM在20世纪80年代发明的一种程序设计语言
Fortran 最初是由IBM的一个团队于1957年开发的,用于科学计算
Julia 是一个面向科学计算的高性能动态高级程序设计语言
Haskell 是一种广泛使用的纯函数式语言
Elm 是一种可编译为 JavaScript 的纯函数式编程语言
Elixir 是一种动态的函数式语言
JCL 作业控制语言是多虚拟存储(MVS)的命令语言
RSpec 是 Ruby 编程语言的单元测试框架
Parrot 是一个虚拟机,旨在高效地编译和执行解释语言的字节码
Pascal 是一种过程编程语言,在教学和学术领域很受欢迎
Tcl 是一种通用的多范式系统编程语言/Tk 是一个跨平台工具包
Apex 是 Salesforce.com 开发的专有语言。它是一种强类型、面向对象的编程语言
Kdb+ 是 Kx Systems Inc 推出的高性能面向列的数据库
F#是由微软发展的为微软.NET 语言提供运行环境的程序设计语言,是函数编程语言
Clojure 是一种高级动态函数式编程语言。 它是基于 LISP 编程语言设计的
OAuth2.0 是一种开放的授权协议
LOLCODE 是一种深奥的编程语言,LOLCODE 旨在测试编程语言设计的边界
汇编语言是一种低级编程语言
设计模式代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。
PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。
JSP与PHP、ASP、ASP.NET等语言类似,运行在服务端的语言。
ASP与PHP、JSP、ASP.NET等语言类似,运行在服务端的语言。
VBScript 是微软公司出品的脚本语言。
ASP.NET Core 是 Microsoft 的新 Web 框架。
.NET Core 是微软维护的最新通用开发平台。
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
ImageMagick 是一个 PHP 扩展,它允许我们使用 ImageMagick API 来创建和编辑图像
Android 是基于 Linux 的开源操作系统,适用于智能手机和平板电脑等移动设备
iOS是由苹果公司开发的移动操作系统
Kotlin 在 Java 虚拟机上运行的静态类型编程语言,Android 官方开发语言
Swift 是一种支持多编程范式和编译式的开源编程语言
React 是一个用于构建用户界面的 JavaScript 库
Xamarin 基于.NET框架。可以创建轻松跨多个平台运行的应用程序
SQL 是用于访问和处理数据库的标准的计算机语言。
MySQL是一个关系型数据库管理系统。
一款轻型的数据库。
一个高性能的key-value数据库。
Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql)
Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。
PL/SQL 是 SQL 与编程语言过程特性的组合。
T-SQL (Transact-SQL) 是 SQL 语言的扩展。
PostgreSQL 是一个功能强大的开源对象关系数据库系统。
MariaDB 是 MySQL 关系数据库管理系统的一个分支。
Python 是当前很流行的编程语言
Python 是一种解释型、面向对象、动态数据类型的高级编程语言
NumPy 是用于处理数组的 Python 库
SciPy 代表科学 Python
Python 可以在MySQL数据库应用程序中使用
Python 可以在MongoDB数据库应用程序中使用
Pandas 是一个开源 Python 库,提供高性能的数据操作和分析工具
PyCharm 是最流行的 Python IDE 集成开发环境
PyQt 是 Python 编程语言和 Qt 库的混合体
PyQt5 是 Python 编程语言和 Qt 库的混合体的最新版本
Flask 是一个用 Python 编写的 Web 应用程序框架
Jython 是 Python 编程语言的 JVM 实现
PyGTK 提供了用于在 Python 中构建桌面应用程序的综合工具
wxPython 是一种流行的跨平台 GUI 工具包
SymPy 是一个用于符号数学的 Python 库
Seaborn 是一个开源、使用可视化数据的 Python 库
RxPY 是一个支持响应式编程的 python 库
XlsxWriter 是一个 Python 库,用于创建 Excel (XLSX) 格式的电子表格文件
Pygame 是一个流行的 Python 库,用于开发视频游戏
涵盖了用于 Web 开发的五个最常用的 Python 库
PySpark 是 Spark 为 Python 开发者提供的 API。
如何在 Python 中使用 SQLite
Pyramid 是一个用 Python 编写的开源、符合 WSGI 的网络框架
使用 Python 与 PostgreSQL 数据库通信
Matplotlib 是最流行的用于数据可视化的 Python 软件包之一
Peewee 是一个 Python 对象关系映射 (ORM) 库
Falcon 是一个用于开发任务关键型 REST API 和微服务的 Python 库
Pytest是一个基于python的测试框架,主要用于编写API测试用例
Pillow 是 Python 编程语言的图像处理的开源库
PySimpleGui 是一个用于 Python 的开源跨平台 GUI 库
MongoEngine 是一个Python库,它与MongoDB一起充当对象文档映射器
FastAPI 是一个Python网络框架,在构建API方面非常高效
Behave 是一个使用Python语言的行为驱动开发(BDD)工具
Bokeh 是一个用于Python的数据可视化库
Beautiful Soup 是一个python包,它允许从HTML和XML文档中提取数据
Biopython 是一个主要用于生物信息学领域的开源python工具
Jupyter 是一个用于交互式计算的综合软件套件
OpenCV-Python 是一个跨平台库,是解决计算机视觉问题的快速原型设计工具
web2py 为一个免费的开源Web框架,用于敏捷开发
涵盖密码学的基本概念及其在 Python 脚本语言中的实现
介绍 Python 各种内置和第三方数据持久化模块
使用 Python 编程语言,通过简单易行的步骤学习数据结构和算法
各种类型的设计模式及其在 Python 脚本语言中的实现
使用 Python 作为编程语言来处理计算机网络需求
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言
JDBC 是一种用于执行 SQL 语句的 JavaAPI
Swing 是一组可扩展的 GUI 组件
Hibernate 是一个开放源代码的对象关系映射框架
Spring 框架是一个开源Java平台,它为快速开发健壮的Java应用程序提供全面的基础架构支持
Spring Batch 是一个轻量级框架
Spring Boot 是一个基于 Java 的开源框架,用于创建微服务
Spring Boot 为内存数据库 H2 提供了内在支持
JPA 是一个规范,它指定如何访问、管理和持久化 Java 对象和关系数据库之间的信息/数据。
Spring 框架与 Hibernate、JPA、JDO 和 iBATIS SQL Maps 等 ORM 框架很好地集成在一起。
Spring Cloud 是一组即用型组件,可用于在企业中构建分布式应用程序
介绍 Spring 框架中依赖注入的所有方法
Spring 表达式语言 SpEL 是一种非常强大的表达式语言,它支持在运行时查询和操作对象图。
Spring OXM 是Spring3.0的一个新特性,为主流O/X Mapping组件提供了统一层抽象和封装。
在本教程中,我们将了解 Spring 安全框架。
Spring Framework 的关键组件之一是面向方面编程 (AOP) 框架。
Spring Boot CLI 是一个命令行工具,用于快速启动 Spring。
Spring JDBC 提供了几种方法和相应的不同类来与数据库交互。
Spring MVC 框架为基于Java的Web应用程序提供全面的基础架构支持
Spring Web 服务主要重点是创建文档驱动的 Web 服务。
Java BeanUtils 它派生自 JavaAPI,为 Java 语言提供组件架构。
人工智能和机器学习的基础知识
使用各种 Python 模块来进行机器学习
ChatGPT-3.5 是 OpenAI 开发的 AI 聊天机器人。
ChatGPT-4 是 OpenAI 开发的 AI 聊天机器人。
Bard 是 Google 开发的人工智能聊天机器人
介绍机器学习及其在人工智能中的实现
PyTorch 是 Python 的开源机器学习库
TensorFlow 是面向所有开发人员的开源机器学习框架
时间序列是特定时期内的一系列观察结果
大数据分析是指对规模巨大的数据进行分析
NumPy 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算
SciPy 是一个开源的 Python 算法库和数学工具包
Hadoop 是一个由Apache基金会所开发的分布式系统基础架构
Kafka 是一种高吞吐量的分布式发布订阅消息系统
Power BI 是一种数据可视化商业报表工具
Tableau 是一种用于可视化分析数据的商业智能工具
Impala 是一个 MPP(大规模并行处理)SQL 查询引擎,用于处理存储在 Hadoop 集群中的大量数据
数据科学是使用统计学的多个学科的组合
设计模式代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用
Linux 是一套免费使用和自由传播的类 Unix 操作系统
Nginx 是一款轻量级的 Web 服务器/反向代理服务器
Git 是一个开源的分布式版本控制系统
GitLab 是提供对 Git 存储库的远程访问的服务
Docker 是一个开源的应用容器引擎,基于 Go 语言
Django 是一个由 Python 编写的一个开放源代码的 Web 应用框架
Ansible 是一个简单的开源 IT 引擎,可自动执行应用程序部署、编排、配置
Kubernetes 是 Google 实验室开发的一种容器管理技术
Vim 是流行的跨平台文本编辑器之一
Electron 用于使用 HTML、CSS 和 JavaScript 构建跨平台桌面应用程序
Gradle 是一个开源的高级构建自动化工具
Eclipse 是 Java 和其他编程语言如 C、C++、PHP 和 Ruby 等的集成开发环境 (IDE)
ZooKeeper 是用于管理大量主机的分布式协调服务
Nagios 是最流行的持续监控工具
SVN 是一个在开源许可下分发的软件版本控制和修订控制系统
Sed 是Linux上最著名的文本处理程序之一
AWK 是Linux上最著名的文本处理程序之一
Sublime 编辑器是一个功能齐全的文本编辑器
批处理脚本被合并以自动执行本质上重复的命令序列
Excel 是世界上使用最多的电子表格程序
Word 是当前使用中有巨大优势的文字处理器
Access 是由微软发布的关系数据库管理系统
PowerPoint 是由微软公司发布的制作幻灯片和简报的软件
Visio 是一种图表工具,有助于数据可视化和流程建模
C#是Microsoft开发的一种在.NET框架上运行的编程语言
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架
ASP.NET Core 是 Microsoft 的新 Web 框架
.NET Core 是微软维护的最新通用开发平台
ASP.NET 是由微软开发的Web应用程序框架
ASP.NET MVC 是 Microsoft 的开源软件
MFC 微软基础类库,是微软公司提供的一个类库
WPF 是用于构建 Windows 应用程序的强大框架。
ASP.NET WP (网页)是一个简化的框架,我们可以使用它快速轻松地构建 ASP.NET 内容
PowerShell 是专为系统管理而设计的命令行shell和脚本语言
计算机基础知识
操作系统教程
数据库管理系统
计算机网络
数据结构
数据科学
设计模式
软件开发生命周期
网络安全
5G 教程
CDMA 教程
GPRS 教程
GSM教程
IPv4 教程
IPv6 教程
lte 教程
ngn 教程
umts 教程
wap 教程
Wi-Fi 教程
wimax 教程
wml 教程
ftth 教程
sip 教程
Apache ActiveMQ 是一个用Java编写的开源消息代理
Apache ANT 是Apache基于Java的构建工具
Apache Ant Tasks 是Apache基于Java的构建工具
Apache Bench(ab) 是超文本传输协议 (HTTP) 服务器的负载测试和基准测试工具
Apache Camel 是一个开源框架
Apache Commons CLI 是 Apache Commons 的组件
Apache Commons IO 是 Apache Commons 的组件
CXF 创建 Web 服务和使用该服务的客户端
Apache Commons DBUtils 库是一组非常小的类,旨在使JDBC调用处理更容易
Apache Derby 是一个关系数据库管理系统
Apache Flink 是 Apache Hadoop 的开源本机分析数据库。
Apache Flume 是一个标准、简单、强大、灵活且可扩展的工具
Apache Httpclient 是一个传输库,它驻留在客户端,发送和接收HTTP消息
Apache IVY 是一个类似于 Maven 的依赖管理工具
Apache Kafka 专为分布式高吞吐量系统而设计
Apache NiFi 是一个开源数据摄取平台
Apache Pig 是一个工具/平台,用于分析将其表示为数据流的较大数据
Apache POI是一种API,允许Java程序创建、修改和显示MS Office文件
Apache Presto 是一个开源分布式 SQL 引擎
Apache Spark 是一种闪电般快速的集群计算技术,专为快速计算而设计
Apache Storm 是一个分布式实时大数据处理系统
Apache Tajo 是 Hadoop 的开源分布式数据仓库框架
Apache Tapestry 是一个用 Java 编写的开源、基于组件的 Web 框架
是 Apache Commons 的组件,它们源自 Java API,并为 Java 语言提供组件架构
XML 指扩展标记语言,被设计用来传输和存储数据。
XML DOM 定义访问和操作XML文档的标准方法
XPath 是一门在 XML 文档中查找信息的语言。
正则表达式是对字符串操作的一种逻辑公式。
DTD(文档类型定义)的作用是定义 XML 文档的合法构建模块。
XSL 指扩展样式表语言。XSLT 指 XSL 转换。
XQuery 被设计用来查询 XML 数据。
XLink 定义在 XML 文档中创建超级链接的标准方法。
XML Schema 是基于 XML 的 DTD 替代者。
SVG 使用 XML 格式定义图像。
HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议
对于网站开发人员来说,浏览器信息和统计数据都是非常重要的。
如果您希望向全世界发布自己的网站,那么您的网站就需要被放置于一个 WEB 服务器
W3C 让每个人都能在互联网上分享资源
学习如何创建高质量的web网站
Web 服务是基于开放标准(XML、SOAP、HTTP 等)的 Web 应用程序
Web 套接字被定义为服务器和客户端之间的双向通信,这意味着双方同时进行通信和交换数据
Socket.IO 支持实时双向基于事件的通信