9 dépôts
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.
Ce projet est une ressource éducative complète et une feuille de route d'apprentissage pour maîtriser le runtime Node.js. Il fournit un programme structuré qui guide les développeurs de la syntaxe de base aux modèles asynchrones avancés et aux pratiques architecturales professionnelles. La ressource couvre l'architecture interne du moteur, expliquant spécifiquement comment la boucle d'événements (event loop) et le pool de threads gèrent les E/S non bloquantes et la concurrence. Il inclut des tutoriels sur l'évolution du contrôle de flux asynchrone, passant des callbacks et promesses aux modèles de syntaxe modernes. Le guide aborde également divers scénarios d'application, incluant le développement de services web évolutifs, de proxies inverses et d'outils en ligne de commande. Il explore davantage l'écosystème à travers l'étude du rendu côté serveur, du web scraping et de la création d'applications multiplateformes utilisant des wrappers de runtime.
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.
Ce dépôt est une collection organisée de matériel d'entretien technique conçu pour aider les candidats en ingénierie logicielle dans leur préparation professionnelle. Il fonctionne comme une base de connaissances versionnée qui organise les défis de codage courants et les questions conceptuelles dans un format structuré et navigable. Le projet se concentre sur l'ingénierie backend et les évaluations techniques spécifiques à Java, fournissant une taxonomie de sujets qui couvrent les concepts fondamentaux de programmation et les principes de conception de systèmes. En utilisant une structure de répertoire hiérarchique et une documentation basée sur le markdown, le dépôt permet des contributions collaboratives et des mises à jour communautaires du matériel d'étude. Le contenu est maintenu comme un dépôt statique, permettant aux utilisateurs de suivre l'évolution de la base de connaissances via le contrôle de version. Cette structure soutient les individus s'entraînant pour des entretiens techniques en fournissant une ressource centralisée et lisible par l'homme pour réviser les techniques essentielles de résolution de problèmes et les modèles architecturaux.
Provides educational content focused on backend architectural patterns and system design principles.