Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-tools-for-junior-developers
A curated list of popular tools, tips and tricks for aspiring developers.
https://github.com/stephhappens/awesome-tools-for-junior-developers
Last synced: about 17 hours ago
JSON representation
-
Tutorials
-
Free
- Wes Bos Javascript 30 - Free vanilla Javascript course covering the basics of Javascript.
- A Hacker's Guide to Git - For those wanting to learn git with a solid foundation.
- JavaScript Design Patterns - Free course to learn the importance of separating concerns when writing JavaScript, gaining hands-on experience along the way
- CSS Diner - A game to learn and practice CSS selectors.
- CSS Grid Garden - Easy game to learn CSS Grid.
- Flexbox Froggy - A game to learn CSS flexbox.
- Fullstack JavaScript Guide - A complete dive into client and serverside JavaScript. Even with graphql, testing and state management.
- Object-Oriented JavaScript - Learn how to utilize the various object-oriented programming features within JavaScript, and more importantly, how to write reusable and maintainable libraries.
- JavaScript Advanced Tutorial by HTML Dog - Advanced JS tutorial
- Intro to Computer Science in JavaScript - Use the curriculum structure to guide your own learning
- Codepip - A collection of free games to learn coding concepts. Definitely a must try if you love games and code!
-
Paid
- Egghead.io - A Mix of free and paid courses for Front End Frameworks and Javascript.
-
-
Newsletters
-
UX/Design
- Hacker Newsletter - Curated by hand, delivered weekly.
- Github - Discover new notable repositories.
- Smashing Magazine - A collection of tips and resources for design and front-end development.
- CSS Tricks - Hand-written newsletter of best articles and ideas from around the web sent every week.
- Hey Designer - Daily or Weekly curated design knowledge newsletter.
- FrontEnd Focus - A once–weekly roundup of the best front-end news, articles and tutorials. HTML, CSS, WebGL, Canvas, browser tech, and more.
-
-
Articles
-
Paid
- Design Patterns - Design Patterns explained in detail with examples.
- How to become a programmer, or the art of Googling well - How to become a programmer, or the art of Googling well.
- Software design pattern - The entire collection of Design Patterns.
- A Gentle Introduction To Graph Theory
- A Software Developer’s Reading List - Some good books and links in there.
- Data structure and Algorithms - List of some algorithms and data structures with their solutions.
- Data Structure Map
- Dive into the byte code
- List of algorithms
- What every programmer should know about memory, Part 1
- Why fast pages are important - Why App Speed Matters, Revenue
- 16 JavaScript Concepts Every Programmer Should Know
- Is CSS a programming language - Yes, it is. Chris Coyier explains it all.
-
-
Blogs
-
Paid
- The Practical Dev - A collection of posts on life as a programmer, technical posts etc.
-
-
Books
-
General
- 2018 Front-End Developer Handbook - Cody Lindley
-
Python
- Digital Ocean- How to Code in Python - A free e-book created for beginners learning to code in Python.
- How to Think Like a Computer Scientist: Interactive Book - A free & interactive version of the book with exercises & quizzes to enhance your understanding of Python.
-
-
News
-
Common Plugins/Packages to solve difficult problems
-
JavaScript
-
PHP
- Element API - JSON API for your entries (and other element types)
- OAuth 2.0 Server - Makes implementing a standards compliant OAuth 2.0 server trivial
-
-
Podcasts
-
PHP
- Code Newbie - The most supportive community of programmers and people learning to code.
- The Web Platform Podcast - A weekly show that dives deep into all things web from the developers building the platform today.
- NodeUp - Fairly consistent podcast covering all things NodeJS
- The Craft CMS Podcast - Weekly podcast covering all things Craft!
- Software Engineering Daily
-
-
Popular Tools
-
PHP
- NTH-Test - nth-child and nth-of-type Tester
- What Font Is - Identify font from a image
- Stylify Me - Overview of the style guide of a site, including colors, fonts, sizing and spacing
- Pesticide - Chrome Extension for CSS layout debugging
- TinyPNG - Advanced lossy compression for PNG images
- JS Object Explorer - A tool to help you find the object method you need without digging through the docs
- Command Line Reference - A list of all of the commands you can use in Bash, macOS, CMD, Powershell, Access, VB Script, Oracle, SQL Server, ASCII, Convert MB/BG, Forum, and Passwords.
- MockAPI - use a RESTful test API to setup endpoints, generate custom data and preform operations
- CodePen - A showcase of advanced techniques with editable source code
- Keycode Info - A good reference app built by Wes Bos to tell you what keystroke number you need
-
-
Social
-
YouTube Channels
- Coding Blocks - Tutorials, how to's, tips and tricks.
- Computerphile - Must watch for every CS student.
- ComputerHistory - For those who like to know how we reached where we are.
- Google Developers
- GoogleTechTalks - Videos on trending topics and cool stuff happening in the tech industry.
- O'Reilly - Interviews and talks of world's best technical writers.
- DevTips - Web dev tutorials
-
Twitter
- @thepracticaldev - Blog account with a weekly Twitter chat
- @iamdevloper - Humor account about life as a developer
- @chromedevelopers - Account for Chrome Developers
- @chromedevtools - Twitter account for Chrome Dev Tools. They frequently release videos with debugging tips and updates on the new releases.
-
Reddit
- Reddit Web_design - Upvoting reddit mechanics ensure that anything which rises to the top is essential reading for web designers. It’s very popular, one of the largest subreddit
- /r/design - Design subreddit
- /r/usability - User experience, Interface design, or Human Factors subreddit
- /r/userexperience - User experience design subreddit
-
Programming Languages
Categories
Sub Categories