diff --git a/README.md b/README.md index 12d1a25..226aacf 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,8 @@ To find a specific topic faster, you can press `Ctrl + F` and type the topic you - [Programming in general](#programming-in-general) - [Web development](#web-development) + - [Frontend](#) + - [Backend](#) - [Computer science](#computer-science) - [Machine learning](#machine-learning) - [DevOps](#devops) @@ -40,7 +42,7 @@ To find a specific topic faster, you can press `Ctrl + F` and type the topic you - [Digital design](#digital-design) - [Audio and video](#audio-and-video) - [Hardware](#hardware) -- [Job searching and competitive programming](#job-searching-and-competitive-programming) +- [Competitive programming](#competitive-programming) - [Life skills](#life-skills) - [Electronics and communication](#electronics-and-communication) @@ -48,6 +50,25 @@ To find a specific topic faster, you can press `Ctrl + F` and type the topic you There're a lot of programming languages out there. In this section, you can find any programming language, including Python, C, Java. Also, many YouTubers teach about frameworks of these languages. Not only programming languages but more general programming stuff. You can find either practical tutorials or theoretical tutorials. +[Channel's avatar](https://www.youtube.com/c/Techsithtube) + +[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**techsith**](https://www.youtube.com/c/Techsithtube) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ +Content about: React.js, JavaScript \ +Featured playlists: `react js from scratch`, `Node.js Tutorials For Beginners`, `Data Structures in JavaScript`, `Interview Preparation`. + +[Channel's avatar](https://www.youtube.com/c/programmingwithmosh) + +[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Programming with Mosh**](https://www.youtube.com/c/programmingwithmosh) [Badge for verified YouTube channels](badges/README.md#verified-youtube-channel) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ +Content about: Frontend, Backend \ +Featured playlists: `JavaScript Tutorials`, `JavaScript frameworks videos`, `Python Tutorials`, `Node.js Tutorials`, `C#.NET Tutorials`. + +[Channel's avatar](https://www.youtube.com/c/CodingGarden) + +[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Coding Garden**](https://www.youtube.com/c/CodingGarden) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ +Content about: JavaScript, JavaScript frameworks \ +Featured playlists: `Code Wars Code Katas`. \ +
+ [Channel's avatar](https://www.youtube.com/c/TechWithTim) [Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Tech With Tim**](https://www.youtube.com/c/TechWithTim) [Badge for verified YouTube channels](badges/README.md#verified-youtube-channel) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ @@ -371,12 +392,20 @@ Content about: Python, Software Design \ Featured playlists: `Software Design in Python`, `Code Roasts`. \
+[Channel's avatar](https://www.youtube.com/c/FaztCode) + +[Badge for Spanish-speaking YouTubers](badges/README.md#spanish-speaking-youtubers) [**Fazt Code**](https://www.youtube.com/c/FaztCode) [Badge for youtubers that upload videos weekly](badges.md#weekly-video-upload) \ +Content about: Frontend, Backend \ +Featured playlists: `Node.js playlist`, `videos de API/REST API`, `frameworks de JavaScript`, `Node.js & Mongodb CRUD 2.0`, `otros videos relacionados`. + [🔼 Back to the top](#contents) ## Web development Web development includes frontend development: the very basics (HTML, CSS and JavaScript) as well as the most modern frameworks (React.js, Vue.js, Angular). It also includes backend development topics, like Node.js, GraphQL, SQL and more basic things, like DNS, URLs, Deployment. You can also find freelancing as a web developer and other related stuff. +### Frontend + [Channel's avatar](https://www.youtube.com/channel/UC80PWRj_ZU8Zu0HSMNVwKWw) [Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Codevolution**](https://www.youtube.com/channel/UC80PWRj_ZU8Zu0HSMNVwKWw) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ @@ -389,12 +418,6 @@ Featured playlists: `React.js Tutorial for Beginners`, `React.js Hooks Tutorial` Content about: Web design, Design, Freelancing \ Featured playlists: `Free Web Design Course 2020`, `Portfolios: Case Studies & Reviews`, `How To Start Freelancing`, `FREELANCE TIPS: How to find clients & grow your business`. -[Channel's avatar](https://www.youtube.com/c/Techsithtube) - -[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**techsith**](https://www.youtube.com/c/Techsithtube) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ -Content about: React.js, JavaScript \ -Featured playlists: `react js from scratch`, `Node.js Tutorials For Beginners`, `Data Structures in JavaScript`, `Interview Preparation`. - [Channel's avatar](https://www.youtube.com/channel/UC4QVZ552Q-dXIdMSc2cewcA) [Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**CSS Animation**](https://www.youtube.com/channel/UC4QVZ552Q-dXIdMSc2cewcA) \ @@ -402,16 +425,10 @@ Content about: CSS \ Featured playlists: `Full Course: Level Up Your CSS Animation Skills`. \
-[Channel's avatar](https://www.youtube.com/c/TheCharmefis) - -[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Dani Krossing**](https://www.youtube.com/c/TheCharmefis) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ -Content about: Web development, Backend \ -Featured playlists: `HTML and CSS Tutorials`, `JavaScript Tutorials`, `PHP Tutorials`, `jQuery Tutorials`. - [Channel's avatar](https://www.youtube.com/c/JavaScriptMastery) [Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**JavaScript Mastery**](https://www.youtube.com/c/JavaScriptMastery) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ -Content about: React.js, JavaScript, Backend \ +Content about: React.js, JavaScript \ Featured playlists: `Learn JavaScript`, `Master React.js by Building Real Projects`. \
@@ -440,18 +457,6 @@ Featured playlists: `Web Design Tutorial (UI & UX)`, `React.js Tutorial For Begi Content about: Web design, Design, UI/UX, Adobe XD \ Featured playlists: `Illustrator Tutorials`, `Adobe XD Tutorials`, `Photoshop Tutorials`, `LATEST DEV TUTS`, `LATEST DESIGN TUTS`. -[Channel's avatar](https://www.youtube.com/c/TraversyMedia) - -[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Traversy Media**](https://www.youtube.com/c/TraversyMedia) [Badge for verified YouTube channels](badges/README.md#verified-youtube-channel) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ -Content about: Frontend, Backend \ -Featured playlists: `HTML & CSS`, `Vanilla JavaScript`, `Node.js Videos`, `React.js Projects`, `PHP Front To Back`, `a lot more of web development playlists!`. - -[Channel's avatar](https://www.youtube.com/c/acinteractivedesign) - -[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Thomas Bradley**](https://www.youtube.com/c/acinteractivedesign) \ -Content about: Web design, Accessibility, Performance \ -Featured playlists: `Accessibility and performance videos`, `Jekyll playlists`, `CSS animation videos`, `SEO videos`, `more videos/playlists about web development`. - [Channel's avatar](https://www.youtube.com/c/RedStapler_channel) [Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Red Stapler**](https://www.youtube.com/c/RedStapler_channel) \ @@ -491,12 +496,6 @@ Featured playlists: `Learn JavaScript`, `Learn React.js`, `Learn CSS`, `JavaScri Content about: Frontend, Web design, CMS \ Featured playlists: `Design Tutorials playlists`, `CMS Tutorials playlists`, `HTML & CSS Tutorials`, `React.js videos`, `and more!`. -[Channel's avatar](https://www.youtube.com/c/programmingwithmosh) - -[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Programming with Mosh**](https://www.youtube.com/c/programmingwithmosh) [Badge for verified YouTube channels](badges/README.md#verified-youtube-channel) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ -Content about: Frontend, Backend \ -Featured playlists: `JavaScript Tutorials`, `JavaScript frameworks videos`, `Python Tutorials`, `Node.js Tutorials`, `C#.NET Tutorials`. - [Channel's avatar](https://www.youtube.com/c/learncodeacademy) [Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**LearnCode.academy**](https://www.youtube.com/c/learncodeacademy) [Badge for verified YouTube channels](badges/README.md#verified-youtube-channel) \ @@ -519,7 +518,7 @@ Featured playlists: `CSS theoretical and practical videos`. \ [Channel's avatar](https://www.youtube.com/c/TheNetNinja) [Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**The Net Ninja**](https://www.youtube.com/c/TheNetNinja) [Badge for verified YouTube channels](badges/README.md#verified-youtube-channel) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ -Content about: Frontend, Backend \ +Content about: Frontend, Frameworks \ Featured playlists: `Flutter Tutorial for Beginners`, `React.js and React Native playlists`, `a lot of JavaScript playlists, including JavaScript frameworks`, `GraphQL Tutorial`, `many, many more!`. [Channel's avatar](https://www.youtube.com/kepowob) @@ -534,41 +533,13 @@ Featured playlists: `CSS Grid videos`, `Flexbox basics`, `Responsive CSS tutoria Content about: React.js, JavaScript \ Featured playlists: `React Tutorials`, `Building a React Native App`, `JavaScript Tutorials`, `TypeScript playlist`. -[Channel's avatar](https://www.youtube.com/c/CodingGarden) - -[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Coding Garden**](https://www.youtube.com/c/CodingGarden) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ -Content about: JavaScript, JavaScript frameworks \ -Featured playlists: `Code Wars Code Katas`. \ -
- [Channel's avatar](https://www.youtube.com/c/HiteshChoudharydotcom) [Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Hitesh Choudhary**](https://www.youtube.com/c/HiteshChoudharydotcom) [Badge for verified YouTube channels](badges/README.md#verified-youtube-channel) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ -Content about: Frontend, Backend \ +Content about: Frontend \ Featured playlists: `JavaScript course`, `Docker for Beginners`, `MongoDB and Mocha`, `Vue JS Crash Course`, `a lot more of playlists and videos`.
-[Channel's avatar](https://www.youtube.com/c/swyxTV) - -[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**swyx**](https://www.youtube.com/c/swyxTV) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ -Content about: Web development in general, serverless \ -Featured playlists: `AWS Amplify`. \ -
- -[Channel's avatar](https://www.youtube.com/user/flintyara) - -[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Yuri Artyukh**](https://www.youtube.com/user/flintyara) \ -Content about: Live coding around creative coding, WebGl (three.js, glsl) JavaScript animations \ -Featured playlists: `JavaScript`, `Three.js`, `gsap`, `Pixi.js`, `canvas`, `glsl`, `Shaders`. \ -
- -[Channel's avatar](https://www.youtube.com/c/Lengstorf) - -[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Jason Lengstorf**](https://www.youtube.com/c/Lengstorf) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ -Content about: Frontend, Backend, GraphQL, D3, Svelte, other technologies \ -Featured playlists: `JavaScript`, `Web development`, `JAMstack`. \ -
- [Channel's avatar](https://www.youtube.com/c/DevTipsForDesigners/) [Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**DevTips**](https://www.youtube.com/c/DevTipsForDesigners/) \ @@ -594,18 +565,6 @@ Featured playlists: `Vuejs`, `SvelteJs`, `Laravel Livewire Full Course`, `Learn Content about: Web development in general, JavaScript, React, CSS \ Featured playlists: `Small projects`, `Who Wants To Be A Megabit (Trivia Game)`, `CSS Tutorials`, `Web App Security/Authentication`. -[Channel's avatar](https://www.youtube.com/c/BenAwad97/) - -[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Ben Awad**](https://www.youtube.com/c/BenAwad97/) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ -Content about: Web development, JavaScript, TypeScript, React, GraphQL \ -Featured playlists: `GraphQL tutorials`, `React Hooks`, `Practical React`, `Typescript, Next.js, And GraphQL Series`. - -[Channel's avatar](https://www.youtube.com/c/FaztCode) - -[Badge for Spanish-speaking YouTubers](badges/README.md#spanish-speaking-youtubers) [**Fazt Code**](https://www.youtube.com/c/FaztCode) [Badge for youtubers that upload videos weekly](badges.md#weekly-video-upload) \ -Content about: Frontend, Backend \ -Featured playlists: `Node.js playlist`, `videos de API/REST API`, `frameworks de JavaScript`, `Node.js & Mongodb CRUD 2.0`, `otros videos relacionados`. - [Channel's avatar](https://www.youtube.com/c/Bluuweb) [Badge for Spanish-speaking YouTubers](badges/README.md#spanish-speaking-youtubers) [**Bluuweb !**](https://www.youtube.com/c/Bluuweb) [Badge for youtubers that upload videos weekly](badges.md#weekly-video-upload) \ @@ -650,6 +609,15 @@ Content about: CSS, JavaScript, WordPress, Web Development \ Featured playlists: `Wordpress theme development`, `Learn CSS`. \
+### Backend + +[Channel's avatar](https://www.youtube.com/c/swyxTV) + +[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**swyx**](https://www.youtube.com/c/swyxTV) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ +Content about: Web development in general, serverless \ +Featured playlists: `AWS Amplify`. \ +
+ [🔼 Back to the top](#contents) ## Computer science @@ -728,7 +696,7 @@ Featured playlists: `Abstract Algebra`, `Learn Python playlist`, `videos about s [Channel's avatar](https://www.youtube.com/channel/UCZCFT11CWBi3MHNlGf019nw) [Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Abdul Bari**](https://www.youtube.com/channel/UCZCFT11CWBi3MHNlGf019nw) [Badge for verified YouTube channels](badges/README.md#verified-youtube-channel) \ -Content about: Algorithm \ +Content about: Algorithms \ Featured playlists: `Algorithms`. \
@@ -923,6 +891,12 @@ Featured playlists: `Architecture`, `Software Design`. \ This is a wide topic. In this section, you can find YouTubers who teach about game development programs (Unity, Unreal Engine, etc.), core concepts in different programming languages (JavaScript, HTML5, Java) and art/design creation, 3D modelling and much more. +[Channel's avatar](https://www.youtube.com/c/TheCharmefis) + +[Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**Dani Krossing**](https://www.youtube.com/c/TheCharmefis) [Badge for youtubers that upload videos weekly](badges/README.md#weekly-video-upload) \ +Content about: Unity, C# \ +Featured playlists: `Create a 2D Game In Unity`, `Unity for Beginners!`, `Learn Unity Basics!`, `C# Tutorials`. + [Channel's avatar](https://www.youtube.com/c/ScriptersWar) [Badge for English-speaking YouTubers](badges/README.md#english-speaking-youtubers) [**ScriptersWar**](https://www.youtube.com/c/ScriptersWar) \ @@ -1411,7 +1385,7 @@ Featured playlists: `Artificial Intelligence`, `Pi Zero Projects`, `Migrating to [🔼 Back to the top](#contents) -## Job searching and competitive programming +## Competitive programming Most of the companies interview process involves coding challenges. Competitive programming is like a sports held over the Internet where programmers will compete with each other. The below list contains some of the channels you can follow to brush up your competitive programming skills.