Course curriculum
- 
            
            1
Introduction
- 
                    
                      
                    
                    
                    
Welcome
 - 
                    
                      
                    
                    
                    
How to Ask a Question
 
 - 
                    
                      
                    
                    
                    
 - 
            
            2
Unix / Linux Environment
- 
                    
                      
                    
                    
                    
What is Unix?
 - 
                    
                      
                    
                    
                    
Package Management
 - 
                    
                      
                    
                    
                    
More Resources
 
 - 
                    
                      
                    
                    
                    
 - 
            
            3
Command Line
- 
                    
                      
                    
                    
                    
Graphical User Interface (GUI) vs Command Line Interface (CLI)
 - 
                    
                      
                    
                    
                    
What is it?
 - 
                    
                      
                    
                    
                    
Common Commands
 - 
                    
                      
                    
                    
                    
Terminal Clients
 - 
                    
                      
                    
                    
                    
Shortcuts, Remapping, Customization and Aliasing
 - 
                    
                      
                    
                    
                    
More Resources to Learn about Command Line
 - 
                    
                      
                    
                    
                    
Advanced: Shell Frameworks
 - 
                    
                      
                    
                    
                    
Unix / Linux and Command Line Exam
 
 - 
                    
                      
                    
                    
                    
 - 
            
            4
Code Editors
- 
                    
                      
                    
                    
                    
Introduction
 - 
                    
                      
                    
                    
                    
Visual Studio Code (VSCode)
 - 
                    
                      
                    
                    
                    
VSCode Extensions
 - 
                    
                      
                    
                    
                    
Text-Based Editors
 
 - 
                    
                      
                    
                    
                    
 - 
            
            5
Git, the Language of Development Gods
- 
                    
                      
                    
                    
                    
What is Git?
 - 
                    
                      
                    
                    
                    
Setting Up Github
 - 
                    
                      
                    
                    
                    
Making and Pushing Your First Git Repository
 - 
                    
                      
                    
                    
                    
GUI Git Clients
 - 
                    
                      
                    
                    
                    
Learning More Git
 - 
                    
                      
                    
                    
                    
Advanced: Pull Requests, Rebasing and Guidelines: Contributing to Open Source
 - 
                    
                      
                    
                    
                    
Advanced: Good First Issues for Blockchain Projects
 
 - 
                    
                      
                    
                    
                    
 - 
            
            6
Javascript, the "Just Enough" Language
- 
                    
                      
                    
                    
                    
Introduction
 - 
                    
                      
                    
                    
                    
Javascript vs Python
 - 
                    
                      
                    
                    
                    
Learning More About Javascript
 - 
                    
                      
                    
                    
                    
Javascript Exam
 - 
                    
                      
                    
                    
                    
Node.js: Expanding Javascript
 - 
                    
                      
                    
                    
                    
Frameworks
 
 - 
                    
                      
                    
                    
                    
 - 
            
            7
Before You Go...
- 
                    
                      
                    
                    
                    
Sign-up for Bootcamp!
 
 -