GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#java #algo #algorithm #algorithms #book #data_structure #data_structures #data_structures_and_algorithms #dsa #education #leetcode #programming

This resource offers a free, beginner-friendly guide to data structures and algorithms with animated explanations and one-click runnable code. It supports multiple programming languages like Python, Java, C++, and more. The content is designed to be easy to understand, helping new learners explore these topics smoothly. You can read it online or download it as a PDF. The community encourages mutual learning and welcomes contributions to improve the content. This makes it an excellent tool for anyone looking to learn data structures and algorithms in a practical and engaging way.

https://github.com/krahets/hello-algo
#cplusplus #classroom #cplusplus #database #education #hackertoberfest #learn_to_database #mini_database #training

MiniOB is a database learning project designed for beginners. It was developed by the OceanBase team and several universities to help students, database professionals, and enthusiasts learn database fundamentals. The project is simple and easy to understand, with step-by-step exercises that start from the basics and go deep into database internals. It simplifies complex features like concurrency and security to focus on the core principles of databases. This helps users master database kernel modules, memory management, network communication, and disk I/O handling, which are valuable skills for future interviews and jobs. Additionally, MiniOB provides detailed documentation, video tutorials, and an online development platform to make learning easier.

https://github.com/oceanbase/miniob
#python #algorithm #algorithm_competitions #algorithms_implemented #algos #community_driven #education #hacktoberfest #interview #learn #practice #python #searches #sorting_algorithms #sorts

This project, "The Algorithms - Python," provides implementations of various algorithms in Python, mainly for educational purposes. It includes a wide range of algorithms that you can learn from, even though they might not be as efficient as those in the Python standard library. You can contribute to the project by following the contribution guidelines, and there are community channels on Discord and Gitter where you can ask questions and get help. This resource is beneficial because it helps you understand and learn different algorithms in a practical way, making it easier to improve your coding skills.

https://github.com/TheAlgorithms/Python
#typescript #careers #certification #community #curriculum #d3 #education #freecodecamp #hacktoberfest #javascript #learn_to_code #math #nodejs #nonprofits #programming #react #teachers

FreeCodeCamp is a free online platform where you can learn to code and earn certifications. It offers a wide range of courses in web development, machine learning, data analysis, and more. You can complete interactive coding challenges and build real projects to gain practical skills. Once you finish the required projects, you can earn certifications that you can showcase on your LinkedIn profile or resume. The community is supportive, with a forum, YouTube channel, and Discord server where you can get help and connect with other learners. This platform has already helped over 40,000 people get their first developer job, making it a valuable resource for anyone looking to transition into a tech career.

https://github.com/freeCodeCamp/freeCodeCamp
#javascript #css #curriculum #education #html #javascript #learning #tutorials

This curriculum is a 12-week course by Microsoft Cloud Advocates to teach web development basics. It covers JavaScript, CSS, and HTML through hands-on projects like building a terrarium, browser extensions, and a space game. Each lesson includes quizzes, discussions, and practical assignments to help you learn and retain the information better. You can work in a browser-based environment or locally on your computer using tools like Visual Studio Code. The curriculum is designed to be engaging and flexible, with projects that start simple and become more complex over time. This helps you gain solid web development skills in a fun and interactive way.

https://github.com/microsoft/Web-Dev-For-Beginners