4 repositorios
Comprehensive, structured educational books for learning programming languages and software development.
Distinguishing note: Focuses on formal, book-length educational resources rather than short-form tutorials or documentation.
Explore 4 awesome GitHub repositories matching education & learning resources · Programming Textbooks. Refine with filters or upvote what's useful.
This project is an educational resource designed to help developers transition from traditional C++ standards to modern language features. It serves as a technical reference manual and a self-paced curriculum, providing a structured path for mastering the evolution of the language and adopting contemporary programming practices. The material is organized chronologically by language standard, allowing readers to track the development of syntax and features over time. Each topic is presented through a combination of theoretical explanations and modular code examples, supported by exercise-drive
Provides structured lessons that explain how to apply current programming standards to solve complex software development problems.
Este proyecto es una referencia técnica digital y fuente de libros de texto centrada en la programación gráfica. Consiste en una colección de guías de programación gráfica de bajo nivel proporcionadas como archivos fuente Markdown diseñados para la distribución y el estudio digital. El proyecto utiliza una tubería de construcción de libros electrónicos en Markdown para transformar el texto fuente en formatos HTML5, EPUB3 y Mobi. Este proceso aprovecha Pandoc para convertir documentos técnicos estructurados en formatos de lectura digital estandarizados a través de una tubería de procesamiento secuencial. El sistema cubre el formato de documentos técnicos y la distribución de libros de texto digitales. Transforma la escritura técnica sin procesar en diseños de libros digitales pulidos para la educación y referencia profesional.
Provides a structured, book-length educational resource for learning low-level graphics programming.
jswiki is a JavaScript documentation wiki and web development knowledge base. It serves as a structured repository of technical guides and references focused on JavaScript, HTML5, and WebGL development. The project functions as a markdown static site generator that converts markdown files into pre-rendered HTML pages. It provides specialized technical references for implementing modern web layouts and high-performance hardware-accelerated 2D and 3D graphics. The system incorporates static site generation, markdown content authoring, and asset-based resource bundling. It utilizes client-side
Provides a specialized technical reference for implementing high-performance hardware-accelerated WebGL graphics.
Eloquent-JavaScript is a comprehensive JavaScript programming textbook and interactive coding tutorial designed for web development education. It serves as both a language reference and a practical guide, combining theoretical lessons with an environment where learners can execute and modify code examples. The project focuses on the fundamental principles of the JavaScript language, including lexical scoping, prototype-based inheritance, and asynchronous patterns. It provides detailed instruction on object-oriented programming, functional programming, and the use of the browser DOM to create
Serves as a comprehensive, structured educational book for learning the JavaScript language and software development.