Skip to content

Latest commit

 

History

History
198 lines (146 loc) · 21.7 KB

README.md

File metadata and controls

198 lines (146 loc) · 21.7 KB

A List of Useful Resources for Developers Awesome

Manually curated collection of resources for frontend web developers.


Table of Contents

How to use?

Some resources possess an emoticon to help you understand which type of content / help you may find on the checklist:

  • 📖: documentation or article
  • 🛠: online tool / testing tool
  • 📹: media or video content

Guidance

⬆ back to top


Clean Code

  • 📖 Clean Code Summary 👍 - Summary of 'Clean code' by Robert C. Martin.
  • 📖 Clean Code Javascript 👍 - Software engineering principles, from Robert C. Martin's book Clean Code, adapted for JavaScript. This is not a style guide. It's a guide to producing readable, reusable, and refactorable software in JavaScript.
  • 📖 Angular Style Guide - Looking for an opinionated guide to Angular syntax, conventions, and application structure? Step right in! This style guide presents preferred conventions and, as importantly, explains why.
  • 📖 Clean Code Checklist in Angular - A clean code checklist which covers writing clean and production-ready Angular code.

⬆ back to top


Practice

  • 📖 30 seconds of code 👍 - Short code snippets for all your development needs
  • 📖 JavaScript Questions 👍 - From basic to advanced: test how well you know JavaScript, refresh your knowledge a bit, or prepare for your coding interview! muscle rocket

⬆ back to top


Productivity Tips

⬆ back to top


Articles

⬆ back to top


YouTube Channels

  • Traversy Media 👍 - Tutorials on: HTML, CSS, jQuery, PHP, Ajax, Bootstrap, MySQL, ECMAScript 6, React JS / Redux, Django, Angular, Ionic, Gulp, Git, Python, Node JS, PHP, Laravel, Cake PHP, Symfony, CodeIgniter, Programing Tips
  • Fireship 👍 - Tutorials on: Intermediate to advanced lessons about JavaScript, Flutter, Angular, Firebase, and modern app development
  • WesBos - Tutorials on: HTML, CSS, JavaScript and web development
  • Academind - Tutorials on Angular or Guides, Vue.js, other Frontend Development Content or Data Science Topics or anything else - you're probably right!
  • freeCodeCamp - Tutorials on: JQuery, JavaScript, React, Math, Science, Software Engineering, Open source software
  • Google Chrome Developers - Latest and greatest talks on modern web development with pro-tips, insights, and techniques to help you level up your web development skill.
  • LearnCode.academy - Tutorials on: HTML, CSS, jQuery, JavaScript, React JS / Redux, Node JS
  • Web Dev Simplified - Web development skills and techniques in an efficient and practical manner. If you are just getting started in web development Web Dev Simplified has all the tools you need to learn the newest and most popular technologies to convert you from a no stack to full stack developer. Web Dev Simplified also deep dives into advanced topics using the latest best practices for you seasoned web developers.
  • Dev Ed - Learn web development, web design, 3d modelling, tools like figma and more without getting bored! The goes of this channel is to get you to become as creative you can be! So if you like to create video games in Unity or develop an application in node.js, stick around and have fun!
  • LevelUpTuts - Tutorials on: HTML, CSS, SASS, WordPress, Magento,Drupal, React, Meteor
  • The Net Ninja - Tutorials on: HTML, CSS, jQuery, JavaScript, Git and GitHub, Bootstrap, MangoDB, PSD to WordPress, PSD to HTML, and many more.

⬆ back to top


Tools

⬆ back to top


Newsletters

Websites & newsletters which provide daily and weekly news related to frontend web development.

  • Frontend Dev Weekly: Front-end developer news, tools and inspiration hand-picked each week.
  • JavaScript Weekly: A free, once–weekly e-mail round-up of JavaScript news and articles.
  • Angular Weekly: Weekly curated blogs and tools for Angular pros.
  • Web Tools Weekly: Web Tools Weekly is a front-end development and web design newsletter with a focus on tools.

⬆ back to top


Podcasts

Digital media that consists of an episodic series of audio, video, digital radio, PDF, or ePub files subscribed to and downloaded automatically through web syndication or streamed online to a computer or mobile device.

  • Syntax FM: A Tasty Treats Podcast for Web Developers.
  • Adventures in Angular: Adventures in Angular is a weekly podcast dedicated to the Angular JavaScript framework and related technologies, tools, languages, and practices.
  • JavaScript Air: The live broadcast podcast all about JavaScript.
  • JavaScript Jabber: A weekly podcast about JavaScript, including Node.js, Front-End Technologies, Careers, Teams and more.

⬆ back to top


IT News

⬆ back to top