Skip to content

This collection provides a list of educational resources for Software Engineers. Feel free to add your favorite resources as well and help others in their journey of learning.

License

Notifications You must be signed in to change notification settings

jobream/List-of-Learning-Resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

LIST OF AWESOME LEARNING RESOURCES πŸš€

This collection provides a list of educational resources for Software Engineers.

Feel free to add your favorite resources as well and help others in their journey of learning.

forthebadge forthebadge


Competitive Programming

If you think there is a resource which you think others would benefit on, fork, add your changes, and make a pull request!

Here are just 5 from our huge range...

  • HackerRank - Solve code challenges to prepare for programming interviews.
  • HackerEarth - Solve code challenges to help companies find innovative solutions for their businesses.
  • CodeChef - Non-profit competitive programming platform.
  • Topcoder - Participate in code challenges and help solve real-world problems.
  • Codeforces - Russian website dedicated to competitive programming.

To see it all, go here: Competitive Programming


Software Development

If you think there is a resource which you think others would benefit on, fork, add your changes, and make a pull request!

The Software Development section consists of :

1. Web Development - Here are just 5 from our huge range :

To see all of the Web Development resources, go here: Web Development

2. Mobile Development - Here are just 5 from our huge range :


Computer Programming

  • If you think there is a resource which you think others would benefit on, fork, add your changes, and make a pull request!

The Computer Programming section consists of :

1. Learn Python - Here are just 5 from our huge range :

  • Coursera.org - Coursera is one of the good resources to do python courses from. You need to register for anything. complete beginners.
  • RealPython - Website where you can learn python that for beginners.
  • learnpython - Website Which is generously supported by DataCamp where you can learn python.
  • python.org - Website that contain various resources for learning python.
  • Automate the Boring Stuff with Python - This is one of the websites where you can learn python.

To see it all the Python resources, go here: Learn Python

2. Learn Git - Here are just a few from our huge range :

3. Learn regular expressions - Here are 2 from our range :

  • ziishaned-repository - This is a resource for learning Regular Expressions in many languages.
  • Regex tutorials - Provides both theory and exercises to learn Regular Expressions.

4. Learn Solidity Smart Contract with hardhat - Step by Step code and Video Links :

  • GitHub - Solidity Smart Contracts: Building DeFi DApps and Protocols for the Ethereum Blockchain

Communities

If you think there is a resource which you think others would benefit on, fork, add your changes, and make a pull request!

Here is 5 from our huge range...

To see it all, go here: Communities


Extras : Books and Video Courses! :

If you think there is a resource which you think others would benefit on, fork, add your changes, and make a pull request!

1. Books - Here is 5 from our huge range :

2. Video Courses - Here are 3 from our range :


Some Essential Tools for Frontend Web Development

If you think there is a resource which you think others would benefit on, fork, add your changes, and make a pull request!

  • Chrome Developer Tools - allow developers access into the internals of their web application, you can edit your HTML and CSS in real-time, or debug your JavaScript, all while viewing a through performance analysis of your website.
  • jQuery - jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation

To see it all, go here: WebTools


More Resources Are Coming Soon!!! πŸš€πŸš€πŸš€

Contributing

Pull requests are welcome πŸ‘. For major changes, please open an issue first to discuss what you would like to change and ready CONTRIBUTING.md file.


License

MIT


Contributors ✨

This project follows the all-contributors specification for recognizing project contributors.

Contributions of any kind welcome!

Thanks goes to these wonderful people (emoji key):

Slim Coder
Slim Coder

πŸ–‹ πŸ› πŸ“ πŸ’» πŸ“– πŸ‘€ ⚠️ πŸ’‘
Ritvik Shukla
Ritvik Shukla

πŸ–‹
NoorinSakhi
NoorinSakhi

πŸ–‹
christineshu
christineshu

πŸ–‹
Kerin Pithawala
Kerin Pithawala

πŸ–‹
aremis9
aremis9

πŸ–‹
Huayang Sun
Huayang Sun

πŸ–‹
HareerSakhi
HareerSakhi

πŸ–‹
Tanimowo Emmanuel
Tanimowo Emmanuel

πŸ–‹
AvidCoder
AvidCoder

πŸ–‹ πŸ“–
Kehinde Onifade
Kehinde Onifade

πŸ–‹
Alwaz
Alwaz

πŸ–‹
Prottay Karim
Prottay Karim

πŸ–‹
Jayant Goel
Jayant Goel

πŸ–‹
CarlosViniMSouza
CarlosViniMSouza

πŸ–‹
Lawrence Onaulogho
Lawrence Onaulogho

πŸ–‹
Labheshwar Sharma
Labheshwar Sharma

πŸ–‹
Ilsa
Ilsa

πŸ–‹
Ayesha Baloch
Ayesha Baloch

πŸ–‹
Nitin Gouda
Nitin Gouda

πŸ–‹
Aaqib J. Khan
Aaqib J. Khan

πŸ–‹
Marya Baloch
Marya Baloch

πŸ–‹
Mubashir Ibrahim
Mubashir Ibrahim

πŸ–‹
Muhammad Tayyab
Muhammad Tayyab

πŸ–‹
Christian Adamini
Christian Adamini

πŸ–‹
Paras-96
Paras-96

πŸ–‹

About

This collection provides a list of educational resources for Software Engineers. Feel free to add your favorite resources as well and help others in their journey of learning.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published