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
#other #awesome_list #computer_science #courses #curriculum

The Open Source Society University (OSSU) offers a free, self-taught education in Computer Science using top-quality online materials from institutions like Harvard, MIT, and Princeton. This curriculum is designed to match the standards of an undergraduate computer science degree, minus general education requirements. It includes introductory courses, core subjects like programming, math, systems, theory, security, and applications, as well as advanced electives.

You can complete this program in about two years with 20 hours of study per week. The curriculum is supported by a global community through a Discord server and GitHub interactions. All course materials are free or low-cost, with financial aid options available for some courses.

By following this curriculum, you'll gain a well-rounded education in computer science that prepares you for real-world challenges and opens up various career opportunities. Additionally, you'll have the chance to work on a final project to apply your knowledge practically.

https://github.com/ossu/computer-science
1
#other #algorithm #computer_science #cpp #interview #java #leetcode #python #system_design

This resource is a comprehensive collection of notes on various computer science topics, including algorithms, operating systems, networking, databases, Java, system design, and more. It provides detailed explanations and solutions to problems from platforms like LeetCode and剑指 Offer. The notes are well-organized and follow a clear formatting guide to ensure readability. The benefit to the user is that it serves as a one-stop resource for learning and reviewing key concepts in computer science, helping to improve coding skills and knowledge in a structured manner.

https://github.com/CyC2018/CS-Notes
#javascript #algorithm #algorithms #computer_science #data_structures #interview #interview_preparation #javascript #javascript_algorithms

This repository provides a comprehensive collection of JavaScript examples for various algorithms and data structures. It includes detailed explanations, links to further reading, and YouTube videos for each topic. You can learn about data structures like linked lists, trees, graphs, and more, as well as algorithms such as sorting, searching, and cryptographic methods. The repository is organized by topic and difficulty level (beginner or advanced), making it easy to navigate and learn. This resource is ideal for anyone looking to improve their understanding of algorithms and data structures in JavaScript, helping you become a better programmer by providing practical examples and explanations.

https://github.com/trekhleb/javascript-algorithms
🔥1
#other #algorithms #bioinformatics #computational_biology #computational_physics #computer_architecture #computer_science #computer_vision #database_systems #databases #deep_learning #embedded_systems #machine_learning #quantum_computing #reinforcement_learning #robotics #security #systems #web_development

This collection of computer science courses offers a wide range of topics, from introductory programming to advanced specialized fields like machine learning, blockchain, and quantum computing. Here’s a simple summary of the benefits You can learn various aspects of computer science, including programming, algorithms, data structures, computer systems, software engineering, artificial intelligence, machine learning, and more.
- **Diverse Resources** There are courses on specific areas such as blockchain development, quantum computing, computational finance, and robotics, which can help you specialize in your area of interest.
- **Practical Skills** Most of these resources are available online for free, making quality education accessible to everyone.

Overall, this collection is a valuable resource for anyone looking to learn or deepen their knowledge in computer science.

https://github.com/Developer-Y/cs-video-courses
#typescript #angular_roadmap #backend_roadmap #blockchain_roadmap #computer_science #dba_roadmap #developer_roadmap #devops_roadmap #frontend_roadmap #go_roadmap #hacktoberfest #java_roadmap #javascript_roadmap #nodejs_roadmap #python_roadmap #qa_roadmap #react_roadmap #roadmap #software_architect_roadmap #vue_roadmap

Roadmap.sh is a helpful resource for developers. It offers interactive roadmaps, articles, and resources to guide you in various areas like frontend, backend, DevOps, and more. You can click on the roadmap nodes to learn more about each topic. It also includes best practices and questions to test your knowledge. This tool helps you choose a learning path and improve your skills efficiently. Sharing it with others can also benefit the community.

https://github.com/kamranahmedse/developer-roadmap
👍1
#other #cc_by #collection #computer_science #educational #novice

Joining a community for software developers can greatly benefit your career and personal life. You gain access to a wealth of resources, including tutorials, books, and videos on various programming topics such as algorithms, data structures, security, and more. These resources help you improve your skills, stay updated with industry trends, and enhance your problem-solving abilities. Additionally, you can find guidance on career development, resume building, and remote work opportunities. This community support can give you more control over your life and career by providing the tools and knowledge you need to succeed.

https://github.com/mtdvio/every-programmer-should-know