ZetCode

所有教程列表

此页面包含所有 ZetCode 电子书和教程。

电子书

C#

C# 是由微软公司作为 .NET 生态系统一部分开发的现代、面向对象的编程语言。C# 设计旨在实现多功能性和高效率,广泛用于 Web 应用程序、桌面软件、云服务和游戏开发。它提供了强大的类型系统、自动内存管理以及通过 async/await 实现并发编程的强大支持。C# 拥有丰富的标准库,并与 ASP.NET Core、Entity Framework 和 Xamarin 等框架无缝集成。凭借强大的编译过程和通过 .NET 实现的跨平台支持,C# 使开发者能够创建高性能、可扩展的应用程序。无论是构建企业软件还是互动游戏,C# 始终是现代软件开发的可靠选择。探索 C# 教程

Python

Python 是一种多功能、开源的编程语言,因其简洁性和强大的生态系统而备受推崇。其清晰的语法和动态类型支持在 Web 开发、数据科学、机器学习和自动化领域的快速开发。Python 通过 asyncio 和线程提供并发处理,拥有全面的标准库,以及像 Django 和 Flask 这样的框架,用于构建可扩展的应用程序和 API。跨平台支持、PyPI 丰富的软件包以及活跃的社区使 Python 成为开发者的首选。探索 Python 教程

Go

Go,通常被称为 Golang,是由谷歌创建的一种开源编程语言,旨在构建简单、可靠且高效的软件。Go 以其对并发和可扩展性的强烈关注而闻名,广泛用于开发云原生应用、分布式系统和 Web 服务。其主要特点包括简洁的语法、静态类型结构、通过 goroutines 和 channels 实现的内置并发编程支持,以及强大的标准库。Go 采用快速编译过程,使开发者能够生成高性能的可执行二进制文件。凭借垃圾回收、平台独立性以及强大的工具和软件包生态系统,Go 是构建健壮且可维护应用程序的绝佳选择。探索 Go 教程

Java

Java 是由 Sun Microsystems(现为 Oracle 的一部分)开发的一种多功能、面向对象的编程语言,旨在构建健壮且可扩展的应用程序。Java 以其通过 Java 虚拟机(JVM)实现的“一次编写,到处运行”的平台独立性而闻名,为包括 Web 应用程序、企业解决方案和移动应用在内的广泛软件提供支持。凭借其对可靠性、安全性和向后兼容性的关注,Java 仍然是现代编程的基石。其庞大的工具和框架生态系统,如 Spring 和 Hibernate,使其成为开发者创建高效且可维护解决方案的最爱。探索 Java 教程

PyQt

数据库

Java Servlets


GUI


语言

Spring Boot

Spring Boot 是一个基于 Spring 框架构建的开源框架,旨在通过最小化配置和简化依赖管理来简化基于 Java 的应用程序开发。它通过提供嵌入式 Web 服务器、自动配置和一套广泛的入门模板,使开发人员能够快速创建生产就绪的应用程序。Spring Boot 注重“约定优于配置”,使得构建微服务和企业级应用程序更加容易,同时减少了样板代码。它被广泛用于创建现代、可扩展和健壮的应用程序。探索 Spring Boot 教程

Spring 框架

Kotlin

Kotlin 是由 JetBrains 开发的一种现代、多功能的编程语言,旨在与 Java 无缝互操作,同时提供增强的功能以提高开发人员的生产力。它是一种静态类型语言,支持面向对象和函数式编程范式,适用于构建从 Android 应用到后端系统的各种应用程序。Kotlin 以其简洁的语法和强大的安全特性(如空安全)而闻名,因其可读性、表现力和相比 Java 更少的样板代码而获得广泛采用。探索 Kotlin 教程

JavaScript

JavaScript 是一种高级编程语言,主要用于 Web 开发,可实现动态和交互式的用户体验。它与 HTML 和 CSS 无缝集成,是前端开发的必备技术,而像 Node.js 这样的框架将其功能扩展到后端应用程序。凭借对异步编程的支持、庞大的库生态系统和广泛的应用,JavaScript 仍然是现代软件开发中的主导力量。探索 JavaScript 教程

Symfony

PHP

PHP 是一种多功能、开源的脚本语言,广泛用于 Web 开发。PHP 专为创建动态和交互式网站而设计,与 HTML 无缝集成,并能高效地与 MySQL 等数据库协同工作。其灵活性和易用性使其成为现代 Web 开发的基石,为 WordPress 和 Drupal 等流行平台提供支持。PHP 的特点包括直观的语法、强大的库以及对 Laravel 和 Symfony 等框架的支持,使开发人员能够构建可扩展和安全的 Web 应用程序。探索 PHP 教程

Dart

Dart 是由谷歌开发的一种多功能、开源的编程语言,旨在构建现代、高性能的应用程序。它因在 Flutter 中的应用而广为人知,Flutter 是一个流行的框架,用于创建原生编译的、跨平台的移动、Web 和桌面应用程序。Dart 的特点包括简洁的语法、强类型以及对面向对象和函数式编程范式的支持。凭借其用于开发速度的即时(JIT)编译和用于优化性能的预先(AOT)编译,Dart 使开发人员能够高效地创建快速和可扩展的应用程序。其强大的库和工具使其成为构建响应式、功能丰富的应用的有力选择。探索 Dart 教程

Ruby

Ruby 是一种动态的、开源的编程语言,以其简洁性、可读性和对开发者生产力的关注而备受赞誉。Ruby 的设计旨在使编程变得愉快,广泛用于 Web 开发、脚本编写和自动化。其灵活性和直观的语法使其成为创建优雅且可维护软件的热门选择。Ruby 为著名的 Ruby on Rails 框架提供支持,该框架简化了 Web 应用程序开发并实现了快速原型设计。凭借其丰富的库、gems 和活跃的社区,Ruby 为开发者提供了构建可扩展和健壮应用程序的工具。探索 Ruby 教程

Perl

PowerShell

PowerShell 是由微软开发的一款功能强大、开源的命令行外壳和脚本语言,旨在简化系统管理和自动化任务。PowerShell 被 IT 专业人员广泛使用,它与 Windows 无缝集成并具备跨平台兼容性,能够高效管理多样化的环境。其直观的语法和强大的功能使其成为脚本编写、流程自动化和配置管理的重要工具。凭借丰富的 cmdlet、模块库和活跃的全球社区,PowerShell 为用户提供了构建可扩展和可靠工作流的工具。探索 PowerShell 教程

Rust

TypeScript

F#

Groovy

VBScript

VBScript (Visual Basic Scripting Edition) 是由微软开发的一种轻量级脚本语言,旨在成为 Visual Basic 的一个简单高效的子集。VBScript 主要用于自动化任务和构建小型应用程序,曾是 Windows 环境中的热门选择,尤其是在系统管理和客户端脚本领域。虽然 VBScript 因其直观的语法和与基于 Windows 的软件的集成而易于学习,但其使用量已逐渐被更现代的脚本语言所取代。尽管如此,它仍然是遗留系统和应用程序的重要工具。探索 VBScript 教程

Tcl

Tcl (Tool Command Language) 是一种强大而通用的脚本语言,旨在实现跨多种应用的快速高效开发。Tcl 以其简洁和灵活性而闻名,广泛应用于自动化、系统管理、测试和嵌入式应用等领域。凭借其对字符串处理和可扩展性的强大支持,Tcl 在原型设计和构建动态系统方面表现出色。该语言具有事件驱动的架构,使其适用于 GUI 开发和网络应用。此外,它能够与 C 和其他编程语言无缝集成,增强了其在大型项目中的可用性。Tcl 的开源特性确保了一个 thriving 社区和一套健壮的库。探索 Tcl 教程

Canvas API

ASP.NET

Polars

Linux

JasperReports

Excel 公式

JS DOM

测试术语

C 标准库

FreeBasic 语言

FreeBasic 是一种现代、开源的编程语言,提供高性能的编译代码,同时保持简单性。FreeBasic 专为多功能性而设计,支持过程式和结构化编程,使其成为系统实用程序、游戏和应用程序开发的理想选择。它的语法类似于 QuickBASIC,同时通过支持指针、内联汇编和现代库增强了功能。凭借跨平台兼容性,FreeBasic 允许开发人员在 Windows、Linux 和 DOS 上构建高效的软件。无论是创建命令行工具、图形应用程序还是教育项目,FreeBasic 都为各级开发人员提供了一个强大而易于学习的环境。探索 FreeBasic 教程

各类文章

最后修改于 2025 年 7 月 14 日