A Repository to collect and showcases developers' favorite resources to learn a technology. No this is not the [Awesome-list] The idea is to collect the resources that has worked for you, to understand why it worked for you and what do you like the most about it.
- Add resources that you have personally used and loved
- Must add why you love the resource
- Would be nice if you can also add which parts you found difficult
- Any other things consumer should keep in mind
- It can be blogs/videos/courses/ paid/free doesn't matter
A short description about you with your social links
- Resource Link
- Why you like it?
- What worked for you?
- What didn't you understand?
Software Engineer by profession. Code, Speak, Write, Teach and run tech communities by passion. More at bhavaniravi.com
-
- Extremely beginner friendly.
- Gives the necessary commands that you need to learn to get started and doesn't make you get overwhelemd
- Beginers often stop with this resource alone hence struggle when real problems hit which is why I suggest the next resource
-
- Yes, commands are important to work with but learning the under the hood concepts is largely important.
- The article explains it farely simply and easy to consume manner.
- Nothing specific
Family man breaking into the IT industry. LinkedIn
- /r/Web_Design
- I like this subreddit for inspiration
- I've taken style and design ideas, made them my own, and implemented into employers e-commerce site
- There are some complex designers in here!
Eric is software engineer that is passionate about creating mobile applications, generative art, and tutorials that benefits others.
- Learning Git Branching
- This is a fantastic way to learn about Git branching because of the physical interaction. The site lets you visualize exactly how your commands are affecting the project.
- The interactivity of the project is what helped it work for me. It is a lot easier to understand something when you're able to actually use it and see the effects.
- For complete beginners it might be difficult to translate the lessons from this site directly to a real project, especially one where you are collaborating with other people.
College student learning computer programming in and outside of schools, I am on Twitter.
- "Git and GitHub for Poets" by TheCodingTrain
- Why I like it? Learn how to use git and github without knowing how to code.
- What worked for me? Create a repository to play around after watching the tutorials, or even created another account to collaborate with yourself.
- What didn't I understand? Nothing specific.
- "Working with Data and APIs in JavaScript" by TheCodingTrain
- Why I like it? Many terminology of JavaScript was introduced in a very beginner friendly way.
- What worked for me? Follow along and try to reproduce the project, watch the video several times for better understanding.
- What didn't I understand? Great introduction to client/server side code but definitely more pracitce needed afterwards.
Working mom of two kids, Java/J2EE developer with sound DB knowledge. Worked across technologies over the years. Find me on LinkedIn
-
Algorithms - Coursera Algorithmic toolbox
- Why I like it? Very well structured and explained. Starts from O(n), works through different algorithms.
- What worked for me? The examples and assignments
- What didn't I understand? Why some of my code failed due to execution time. But that's me. I would highly recommend
-
Udemy Java masterclass from Tim Buchalka
- Why I like it? Affordable cost, with content made permanently available at one time cost. Covers upto Java 11 features with apt examples
- What worked for me? Personal commitments make it hard for me to find time to learn. With video courses, I keep listening when I am doing mundane tasks at home. Ensures I do not forget something just because I am not currently working on it.
-
- Why I like it? Affordable cost
- What worked for me? Daily reading list sent via email based on the user's reading history