Week 2 - Programming basics

JavaScript

Basic Syntax

Variables

Data types

Numbers

Basic IO

Conditionals

Nested conditions

Git branches

GUI Tools for Git

Code style: Basics

Introduction to AI

Practice

Assignment

Back to core program

Git in VSCode

You can work with Git using only the CLI, or you can use a GUI (graphical user interface). VSCode provides a built-in interface for working with Git. The following videos demonstrate how to use Git inside VSCode:

Intro video

https://www.youtube.com/watch?v=i_23KUAEtUM

Use branches in VSCode

http://www.youtube.com/watch?v=b9LTz6joMf8

Other tools

There are many other Git tools you can use. Here are three free and cross platform solutions

<aside> 💭

It's up to personal preference what works the best, both CLI and GUI will use the same underlying system. You can even use both in the same project, e.g. commands on the CLI will reflect instantly in the GUI. The main advantage of a GUI is its visual overview of your repository which can come in handy from time to time.

</aside>


The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0 **

CC BY-NC-SA 4.0 Icons

*https://hackyourfuture.net/*