Week 2 - Git and Intro to JavaScript 1. Command Line | Terminal basics 1.1. Why Do Command Lines Still Exist? 1.2. How to use the Command Line | Terminal Basics for Beginners 2. Git 2.1. Git explained in 100 seconds 2.2. Git explained in 2 minutes 2.3. How to use Github 2.4. Git tutorial for beginners 3. JavaScript 3.0 Operators in JavaScript 3.02 Short-hand operators 3.1. JavaScript crash course 3.2. JavaScript full course for beginners 3.3. JavaScript overview in 5 minutes 3.4. Getting started with JavaScript (part 1) 3.5 Shorthand techniques 4. Challenges 4.1 Javascript Challenges 4.2 Git 1. Command Line | Terminal basics 1.1. Why Do Command Lines Still Exist? https://www.youtube.com/watch?v=Q1dwzi5DKio 4:46 1.2. How to use the Command Line | Terminal Basics for Beginners https://www.youtube.com/watch?v=5XgBd6rjuDQ 13:50 2. Git 2.1. Git explained in 100 seconds https://www.youtube.com/watch?v=hwP7WQkmECE&ab_channel=Fireship 1:56 2.2. Git explained in 2 minutes https://www.youtube.com/watch?v=2ReR1YJrNOM&ab_channel=ProgrammingwithMosh 2:39 2.3. How to use Github https://www.youtube.com/watch?v=HkdAHXoRtos&ab_channel=Fireship 12:18 2.4. Git tutorial for beginners https://www.youtube.com/watch?v=8JJ101D3knE&ab_channel=ProgrammingwithMosh 1:09:13 3. JavaScript 3.0 Operators in JavaScript https://www.codeguage.com/courses/js/operations 📙 3.02 Short-hand operators https://codeburst.io/javascript-shorthand-assignment-operators-cc50c3e86534 📙 3.1. JavaScript crash course https://www.youtube.com/watch?v=hdI2bqOjy3c&ab_channel=TraversyMedia 1:40:29 3.2. JavaScript full course for beginners https://www.youtube.com/watch?v=PkZNo7MFNFg&ab_channel=freeCodeCamp.org 3:26:42 3.3. JavaScript overview in 5 minutes https://www.youtube.com/watch?v=c-I5S_zTwAc&ab_channel=AaronJack 5:14 3.4. Getting started with JavaScript (part 1) https://www.youtube.com/watch?v=2nZiB1JItbY&ab_channel=DevEd 10:14 3.5 Shorthand techniques https://javascript.plainenglish.io/20-javascript-shorthand-techniques-that-will-save-your-time-f1671aab405f 📙 4. Challenges 4.1 Javascript Challenges https://edabit.com/challenges/javascript https://www.jschallenger.com/ FreeCodeCamp - Basic JavaScript - https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/#basic-javascript FreeCodeCamp - ES6 - https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/#es6 30 days of JavaScript - https://javascript30.com/ 4.2 Git A game to help learn git branching - https://learngitbranching.js.org/ A simple visual git guide - http://rogerdudler.github.io/git-guide/ OHMYGIT - An open source game about learning Git - https://ohmygit.org/ Git Katas - A collection of Git exercises - https://github.com/eficode-academy/git-katas Advanced Git - https://profy.dev/project/github-minesweeper#start-project