9 个仓库
Learning resources focused on server-side application development and architecture.
Distinguishing note: Focuses on backend-specific educational content.
Explore 9 awesome GitHub repositories matching web development · Backend Development Tutorials. Refine with filters or upvote what's useful.
This project is an interactive coding learning platform and open-source educational courseware designed for mastering web development. It provides a browser-based environment where users can engage with a structured curriculum covering front-end, back-end, and data visualization skills through hands-on exercises. The platform distinguishes itself by integrating a browser-based code sandbox and a nonprofit technical partnership portal. This framework allows learners to transition from guided lessons to building and maintaining real-world software applications for nonprofit organizations. The
Provides educational content and training focused on server-side logic, databases, and API development.
This project is a collection of educational resources and step-by-step tutorials for Java backend development. It provides implementation guides for building web services and applications using the Spring Boot framework, focusing on the development of data streams and concurrent tasks. The repository includes technical walkthroughs for Kubernetes cluster automation, specifically regarding the creation of custom operators and admission controllers. It also serves as a manual for cloud native integration, covering the packaging of applications into containers and the use of distributed event me
Provides step-by-step backend development tutorials focusing on server-side architecture and Java implementation.
This project is a Go educational resource consisting of a structured language curriculum and a curated programming study guide. It serves as a repository of tutorials and references designed to help developers master the Go programming language. The material focuses on Go programming education, language proficiency training, and the fundamentals of backend development. The resource is delivered as a static site generated from markdown files, using a file-system based organization and template-driven layouts to structure the learning materials.
Offers educational resources focused on server-side application development and architecture using Go.
This project is a comprehensive full-stack web development course delivered through a video-based curriculum. It provides a structured learning path that integrates frontend and backend technologies, guiding users from fundamental concepts to advanced implementation across a multi-language stack. The curriculum distinguishes itself through a progressive layering of complexity, combining a React-based frontend course with a Python and Django backend course. It emphasizes professional workflow integration, featuring dedicated tutorials on Git and GitHub for version control and collaborative cod
Provides guided curricula and project-based examples specifically for server-side application development.
This project is a Go programming language study guide and backend development course. It provides a collection of learning notes and practical examples covering fundamental syntax and core language concepts. The repository functions as a tutorial for building web APIs and network services. It includes implementation guides for the Gin web framework and code demonstrations for creating remote procedure call services using Protocol Buffers. The material covers backend API engineering, including routing, data binding, and error handling. It also includes examples of structured logging and custo
Provides a structured course on backend development, transitioning from Go basics to production-ready network services.
该项目是一个全面的教育资源和学习路线图,旨在掌握 Node.js 运行时。它提供了一个结构化的课程,引导开发者从基础语法到高级异步模式和专业架构实践。 该资源涵盖了引擎的内部架构,特别解释了事件循环和线程池如何处理非阻塞 I/O 和并发。它包括关于异步流控制演变的教程,从回调和 Promise 到现代语法模式。 该指南还探讨了各种应用场景,包括开发可扩展的 Web 服务、反向代理和命令行工具。它还通过研究服务端渲染、网页抓取以及使用运行时包装器创建跨平台应用程序,进一步探索了该生态系统。
Provides a tutorial series for building scalable web services and APIs using server-side JavaScript.
This project is a comprehensive set of roadmaps and curricula designed for technical, behavioral, and architectural interview mastery. It provides structured guides, frameworks, and checklists for mastering algorithmic coding, system design, and behavioral questions. The resource is distinguished by specialized study paths, including a frontend engineering curriculum and a dedicated system design framework for architecting scalable systems. It also features a behavioral interview playbook that utilizes a standardized response method to align professional experience with company values. The g
Provides educational resources and implementation guides for building backend API components and business logic.
This project is an interactive programming curriculum and educational system designed to teach computer science and software engineering. It provides a structured set of courses and professional roadmaps focused on backend engineering, DevOps, and systems fundamentals. The platform is distinguished by an AI-powered coding tutor that provides Socratic guidance and contextual hints to help students find solutions independently. It features a browser-based code sandbox using WebAssembly to eliminate local environment setup, alongside automated test-based grading and spaced-repetition logic to re
Offers a structured curriculum for learning server creation, HTTP clients, and SQL database integration.
This repository is a curated collection of technical interview materials designed to assist software engineering candidates in their professional preparation. It functions as a version-controlled knowledge base that organizes common coding challenges and conceptual questions into a structured, navigable format. The project focuses on backend engineering and Java-specific technical assessments, providing a taxonomy of topics that cover core programming concepts and system design principles. By utilizing a hierarchical directory structure and markdown-based documentation, the repository enables
Provides educational content focused on backend architectural patterns and system design principles.