e-learning
By Jeremy Keith.
Resilient Web Design, you might think that this is a handbook for designing robust websites. This is not a handbook. It’s more like a history book.
Related contents:
A website dedicated to cataloging and exploring the rules-of-thumb which guide software development.
The Concise TypeScript Book provides a comprehensive and succinct overview of TypeScript's capabilities. It offers clear explanations covering all aspects found in the latest version of the language, from its powerful type system to advanced features. Whether you're a beginner or an experienced developer, this book is an invaluable resource to enhance your understanding and proficiency in TypeScript.
ℹ️ This repo contains questions and exercises on various technical topics, sometimes related to DevOps and SRE.
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
L'excellence managériale : notre métier, votre réussite. Chaque projet d’accompagnement en formation Cocto s’établit au préalable sur la base d’une réflexion autour de votre vision managériale et de vos enjeux RH.
Les cahiers du débutant est un manuel simplifié francophone pour l'installation et la prise en main d'un système Debian Stable (Jessie atm).
Create a vulnerable active directory that's allowing you to test most of the active directory attacks in a local lab
eFront is a robust learning platform, bundled with key enterprise functionality ranging from branch management to tailor-made reports. We have worked with hundreds of organizations to shape a product that meet the training needs of modern enterprises.
Free digital tools for class activities, graphing, geometry, collaborative whiteboard and more. The world’s favorite, free math tools used by over 100 million students and teachers.
10 Weeks, 20 Lessons, Data Science for All!
Azure Cloud Advocates at Microsoft are pleased to offer a 10-week, 20-lesson curriculum all about Data Science. Each lesson includes pre-lesson and post-lesson quizzes, written instructions to complete the lesson, a solution, and an assignment. Our project-based pedagogy allows you to learn while building, a proven way for new skills to 'stick'.
Agents are AI systems that can perform workflows on users' behalf with a high degree of independence. This guide, designed for product and engineering teams, explores how to build agents with frameworks for identifying promise use cases, clear patterns for designing agent logic and orchestration, and best practices to ensure agents run safely, predictably, and effectively. It provides the foundational knowledge needed to confidently start building agents. Building reliable agents means starting with strong foundations - start small, validate with real users, and grow capabilities over time.
Welcome to the Coding Train with Daniel Shiffman! A community dedicated to learning creative coding with beginner-friendly tutorials and projects on YouTube and more.
Related contents:
List of Free Learning Resources In Many Languages.
This list was originally a clone of StackOverflow - List of Freely Available Programming Books with contributions from Karan Bhangui and George Stocker.
The list was moved to GitHub by Victor Felder for collaborative updating and maintenance. It has grown to become one of GitHub's most popular repositories.
There’s a lot of outdated information on the Web that leads new PHP users astray, propagating bad practices and insecure code. PHP: The Right Way is an easy-to-read, quick reference for PHP popular coding standards, links to authoritative tutorials around the Web, and what the contributors consider to be best practices at present.
Use our free, collaborative, in-browser IDE to code in 50+ languages — without spending a second on setup.
Related contents:
A comprehensive tutorial on cross-site scripting
Learn to build and deploy your distributed applications easily to the cloud with Docker.
Welcome to the Fintech Engineering Handbook. This resource aims to describe the most important patterns used in software engineering, where money is the primary focus of the system. It can be read in full to get a comprehensive understanding or in parts when dealing with a particular problem.
Courses designed by experts with real-world practice. Join our global community. It's free.
SQL Indexing and Tuning e-Book for developers. Use The Index, Luke covers Oracle, MySQL, PostgreSQL, SQL Server, ...
A site explaining SQL indexing to developers—no crap about administration. SQL indexing is the most effective tuning method—yet it is often neglected during development. Use The Index, Luke explains SQL indexing from grounds up and doesn’t stop at ORM tools like Hibernate.
Twitter feed recensing GitHub repositories to improve your programming skills.
The community dedicated to learning hardware. Hackster is a community dedicated to learning hardware, from beginner to pro.
A comprehensive 2026 guide to Open-Source Intelligence (OSINT): tools, methodologies, ethics, and techniques for responsible research and investigation.
Welcome to the "Learn and Test DMARC" console! Here, you'll get a visual breakdown of how email servers communicate, giving you a better understanding of SPF, DKIM, and DMARC and how they work together.
Related contents:
MOOC par l'Institut du Numérique Responsable (INR)
L’INR souhaite proposer à travers son Académie Numérique Responsable un ensemble de projets de formation à destination du plus grand nombre pour former aux enjeux et bonnes pratiques du Numérique Responsable.
Cours Perl, AdminSys et Apache & NGINX en français par Luc Didry
The above text dump is a traceroute. This particular one depicts your journey — or at least your packets’ journey — traversing the networks of the Internet to reach the server hosting this website. The preceeding traceroute and all future green-glowing text was generated on the fly, specially for you, during the loading of this website.
(Being a Short Treatise on the Nature of Failure; How Failure is Evaluated; How Failure is Attributed to Proximate Cause; and the Resulting New Understanding of Patient Safety)
Brief visual explanations of machine learning concepts with diagrams, code examples and links to resources for learning more.
Wr1t3Up d3 Hip5kull
Joueur de CTF sur diverses plateformes, l’idée de ce site est de mettre à disposition de tous, les diverses résolutions de machines effectuées. Passionné par la cybersécurité et l’IT, les CTFs me permettent d’apprendre énormément sur les failles et l’exploitation de ces dernières.
p5.js is a friendly tool for learning to code and make art. It is a free and open-source JavaScript library built by an inclusive, nurturing community. p5.js welcomes artists, designers, beginners, educators, and anyone else!
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing.
Related contents:
Concevons des services publics numériques accessibles, inclusifs et humains.
Les services publics numériques sont encore trop souvent conçus sans prendre en compte l’audience qu’ils servent. Nous mettons à la disposition des administrations des idées et outils pour améliorer l’expérience usager de leurs services.
30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace.
These videos may help too:
Interactive CSS Flexbox Learning Tool.
Experiment with different flex properties to understand how they affect layout. Adjust the controls below to see changes in real-time and copy the generated CSS code.
The playground allows you to learn about systemd interactively, right from your browser! Create examples without the danger of breaking your system, and without being distracted by hundreds of unrelated unit files.
The Sourdough Framework goes beyond just recipes and provides you a solid knowledge foundation, covering the science of sourdough, the basics of bread making, and advanced techniques for achieving the perfect sourdough bread at home.
Open source book dedicated to helping you to make the best possible sourdough bread at home.
💯 Curated coding interview preparation materials for busy software engineers Not everyone has the time to do a few hundred LeetCode questions. Here are free and curated technical interview preparation materials for busy engineers, brought to you by me, the author of Blind 75. Over 500,000 people have benefitted from this handbook!
Laravel best practices
Design Patterns & Refactoring.
I'm SourceMaking. I will tell you a lot of stories about good software architecture and teach you how to create it with design patterns. I will guide you through anti-patterns, common pitfalls and mistakes that people make when they plan, create, and manage software projects. In the end, I will teach you how to smell a bad code and improve it with refactoring.
🧮 Path to a free self-taught education in Mathematics!
The OSSU curriculum is a complete education in mathematics using online materials. It's for those who want a proper grounding in concepts fundamental to all math disciplines, and for those who have the discipline, will, and good habits to obtain this education largely on their own, but with support from a worldwide community of fellow learners.
This is a collection of known design patterns and some sample code how to implement them in PHP. Every pattern has a small list of examples (most of them from Zend Framework, Symfony2 or Doctrine2 as I'm most familiar with this software).
Dans cette université nous vous proposons de découvrir Pulumi en mettant en lumière ses points forts comme la programmation multi-langages, la possibilité de mieux tester son code, d'avoir une couche d'abstraction multi-cloud plus efficace et même la capacité de réaliser de véritables applications web modernes de déploiement ...
Related contents:
Welcome to Green Tea Press, publisher of Think Python, Think Bayes, and other books by Allen Downey.
PHP Operators is a reference guide for operators old and new in the PHP programming language.
"How URLs work?" is an educational website that explains the counterparts of a URL by visually inspecting them.
Ce projet rassemble les trucs et astuces, bonnes pratiques et retours d'expérience des organisatrices et organisateurs de conférences. Après plusieurs années d'existence et d'événements enrichissants, nous avons souhaité centraliser ce savoir accumulé.
The wargames offered by the OverTheWire community can help you to learn and practice security concepts in the form of fun-filled games.
Linux & DevOps Troubleshooting Interviews.
Troubleshoot and make a sad server happy! "Like LeetCode for Linux"
Capture The Flag challenges. Train and prove your debugging skills. Practice for your next SRE/DevOps interview. Get a full remote Linux server with a problem and fix it.
Ce site propose des exercices d'apprentissage de l'algorithmique et de la programmation par le biais d'exercices variés. Le langage utilisé est Python.
Les exercices proposés ont été écrits, testés, corrigés et améliorés par des professeurs d'informatique du secondaire et du supérieur.
Aucune installation, aucune inscription ne sont nécessaires : tous les programmes sont exécutés sur votre machine, tablette ou téléphone.
The Markdown Guide is a free and open-source reference guide that explains how to use Markdown, the simple and easy-to-use markup language you can use to format virtually any document.
Related contents:
Manage HTML DOM with vanilla JavaScript. Knowing the browser DOM APIs and how to use them play an important role in web development. A website introducing the APIs, well-known problems, most popular questions could be very useful. HTML DOM @ GitHub
Vulnerable REST API with OWASP top 10 vulnerabilities for security testing.
VAmPI is a vulnerable API made with Flask and it includes vulnerabilities from the OWASP top 10 vulnerabilities for APIs. It was created as I wanted a vulnerable API to evaluate the efficiency of tools used to detect security issues in APIs. It includes a switch on/off to allow the API to be vulnerable or not while testing. This allows to cover better the cases for false positives/negatives. VAmPI can also be used for learning/teaching purposes. You can find a bit more details about the vulnerabilities in erev0s.com.
SVGs are awesome! Thanks to math and geometry, SVG graphics give us a standardized way to create images and icons on the web to be displayed at any size without any loss in image quality. Here's an interactive reference to the most popular and/or interesting parts of the SVG spec.
Free Introduction to Bash Scripting eBook.
This is an open-source introduction to Bash scripting guide/ebook that will help you learn the basics of Bash scripting and start writing awesome Bash scripts that will help you automate your daily SysOps, DevOps, and Dev tasks. No matter if you are a DevOps/SysOps engineer, developer, or just a Linux enthusiast, you can use Bash scripts to combine different Linux commands and automate boring and repetitive daily tasks, so that you can focus on more productive and fun things.
Anki is a program which makes remembering things easy. Because it is a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn.