diff --git a/README.md b/README.md index d92d88f..3b155f2 100644 --- a/README.md +++ b/README.md @@ -1 +1,3 @@ -# coursebook \ No newline at end of file +# Welcome to the Shift_Up Coursebook! + +[Start here!](https://github.com/shift-up/coursebook/blob/module/0/module/module-0/README.md) diff --git a/module/module-0/README.md b/module/module-0/README.md new file mode 100644 index 0000000..1dcf323 --- /dev/null +++ b/module/module-0/README.md @@ -0,0 +1,16 @@ +# Module 0: Getting started + +## Introduction +hgdfhgfh + +## What you will learn? (Outcomes) +1. [Welcome to Shift Up!](https://github.com/shift-up/coursebook/blob/module/0/module/module-0/section-1/README.md) +2. [What is Web Development?](https://github.com/shift-up/coursebook/blob/module/0/module/module-0/section-2/README.md) +3. [How does the Internet work?](https://github.com/shift-up/coursebook/blob/module/0/module/module-0/section-3/README.md) +4. [Getting started with a text editor / IDE.](https://github.com/shift-up/coursebook/blob/module/0/module/module-0/section-4/README.md) +5. [How to use the Command Line.](https://github.com/shift-up/coursebook/blob/module/0/module/module-0/section-5/README.md) +6. [How to use Git & Github.](https://github.com/shift-up/coursebook/blob/module/0/module/module-0/section-6/README.md) +7. [How to use Markdown.](https://github.com/shift-up/coursebook/blob/module/0/module/module-0/section-7/README.md) + +## Ready? +[Lets begin!](https://github.com/shift-up/coursebook/blob/module/0/module/module-0/section-1/README.md) diff --git a/module/module-0/additional-resources/README.md b/module/module-0/additional-resources/README.md new file mode 100644 index 0000000..e69de29 diff --git a/module/module-0/capstone/README.md b/module/module-0/capstone/README.md new file mode 100644 index 0000000..e69de29 diff --git a/module/module-0/labs/README.md b/module/module-0/labs/README.md new file mode 100644 index 0000000..e69de29 diff --git a/module/module-0/labs/command-line-lab.md b/module/module-0/labs/command-line-lab.md new file mode 100644 index 0000000..f79d6dd --- /dev/null +++ b/module/module-0/labs/command-line-lab.md @@ -0,0 +1 @@ +# Command Line Lab diff --git a/module/module-0/section-1/README.md b/module/module-0/section-1/README.md new file mode 100644 index 0000000..3e8ae77 --- /dev/null +++ b/module/module-0/section-1/README.md @@ -0,0 +1,6 @@ +# Welcome to Shift Up! +[Visit our website!](https://www.shiftup.tech) +# Wrap Up + +# Up Next +[What is Web Development?](https://github.com/shift-up/coursebook/blob/module/0/module/module-0/section-2/README.md) diff --git a/module/module-0/section-2/README.md b/module/module-0/section-2/README.md new file mode 100644 index 0000000..aef9bb0 --- /dev/null +++ b/module/module-0/section-2/README.md @@ -0,0 +1,6 @@ +# What is Web Development? + +# Wrap Up + +# Up Next +[How does the Internet work?](https://github.com/shift-up/coursebook/blob/module/0/module/module-0/section-3/README.md) diff --git a/module/module-0/section-2/resources/README.md b/module/module-0/section-2/resources/README.md new file mode 100644 index 0000000..0aa226a --- /dev/null +++ b/module/module-0/section-2/resources/README.md @@ -0,0 +1,4 @@ +# Resources for Section 2 + +[What is Web Development?](https://www.codingdojo.com/blog/what-is-web-development) + diff --git a/module/module-0/section-3/README.md b/module/module-0/section-3/README.md new file mode 100644 index 0000000..641d47b --- /dev/null +++ b/module/module-0/section-3/README.md @@ -0,0 +1,4 @@ +# How Does the Internet Work? + +# Up Next +[Choosing a Text Editor](https://github.com/shift-up/coursebook/blob/module/0/module/module-0/section-4/README.md) diff --git a/module/module-0/section-3/resources/README.md b/module/module-0/section-3/resources/README.md new file mode 100644 index 0000000..acc67fc --- /dev/null +++ b/module/module-0/section-3/resources/README.md @@ -0,0 +1,3 @@ +# How does the Internet Work? + +[Medium Article](https://medium.com/@User3141592/how-does-the-internet-work-edc2e22e7eb8) diff --git a/module/module-0/section-4/README.md b/module/module-0/section-4/README.md new file mode 100644 index 0000000..0dfc19d --- /dev/null +++ b/module/module-0/section-4/README.md @@ -0,0 +1,4 @@ +# Choosing a Text Editor + +# Up Next +[Command Line Basics](https://github.com/shift-up/coursebook/blob/module/0/module/module-0/section-5/README.md) diff --git a/module/module-0/section-4/resources/README.md b/module/module-0/section-4/resources/README.md new file mode 100644 index 0000000..e7bb6c6 --- /dev/null +++ b/module/module-0/section-4/resources/README.md @@ -0,0 +1,18 @@ +# How to choose a text editor? +[Difference between a text editor and an IDE](https://medium.com/@theoldercoder/choosing-a-text-editor-3e56f71bd636) +Note: This also includes some recommended text editors/IDE's. + +# Downloads +[Visual Studio Code](https://code.visualstudio.com/) + +[Visual Studio 2019](https://visualstudio.microsoft.com/vs/) + +[Sublime](https://www.sublimetext.com/) + +[Brackets](http://brackets.io/) + +[Netbeans](https://netbeans.org/) + +[Vim](https://www.vim.org/download.php) + +Note: These are just a few editors that I have used or seen used, this is by no means a comprehensive list of all editors that are available for use. If you come accross an editor or IDE that you think works well, feel free to suggest it be added to the list. diff --git a/module/module-0/section-5/README.md b/module/module-0/section-5/README.md new file mode 100644 index 0000000..c198e42 --- /dev/null +++ b/module/module-0/section-5/README.md @@ -0,0 +1,7 @@ +# Command Line Basics +1. Complete the first 2 sections of this interactive [Codeacademy](https://www.codecademy.com/learn/learn-the-command-line) on command line basics. (~30 minutes) +2. (Optional) [Complete this Command Line Crash Course from Learn Python the Hard Way](https://learnpythonthehardway.org/book/appendixa.html) +3. (Optional) [Complete the first section of Rithm School Terminal Fundamentals +](https://www.rithmschool.com/courses/terminal) +# Lab +[Command Line Lab](https://github.com/shift-up/coursebook/blob/module/0/module/module-0/labs/command-line-lab.md) diff --git a/module/module-0/section-5/resources/README.md b/module/module-0/section-5/resources/README.md new file mode 100644 index 0000000..b386cb3 --- /dev/null +++ b/module/module-0/section-5/resources/README.md @@ -0,0 +1,19 @@ +# Command Line Basics Resources + +# Basic Terminal Commands +[Fundamentals with Rithm School](https://www.rithmschool.com/courses/terminal) +[Fundamentals with The Odin Project](https://www.theodinproject.com/courses/web-development-101/lessons/command-line-basics-web-development-101) + +# Installation of Git Bash Terminal +[Git Installation Walk Through](https://www.siteground.com/tutorials/git/windows-installation/) + +# Relative vs. Absolute File Paths +[File paths](https://www.geeksforgeeks.org/absolute-relative-pathnames-unix/) + +# What is Vim? +[What is Vim?](https://medium.com/@fay_jai/what-is-vim-and-why-use-vim-54c67ce3c18e) + +# Vim for beginners +[Vim for beginners](https://scotch.io/tutorials/getting-started-with-vim-an-interactive-guide) + + diff --git a/module/module-0/section-6/README.md b/module/module-0/section-6/README.md new file mode 100644 index 0000000..e69de29 diff --git a/module/module-0/section-6/resources/README.md b/module/module-0/section-6/resources/README.md new file mode 100644 index 0000000..4085ecb --- /dev/null +++ b/module/module-0/section-6/resources/README.md @@ -0,0 +1,6 @@ +# Git and Github + +[What is Git and what is Github?](https://guide.freecodecamp.org/git/difference-git-github/) +[Basic Git commands](https://www.freecodecamp.org/news/git-commands/) +[Additional Git commads](https://www.freecodecamp.org/news/git-commands/) +[.gitignore File](https://www.atlassian.com/git/tutorials/saving-changes/gitignore) diff --git a/module/module-0/section-7/resources/README.md b/module/module-0/section-7/resources/README.md new file mode 100644 index 0000000..46e5957 --- /dev/null +++ b/module/module-0/section-7/resources/README.md @@ -0,0 +1,3 @@ +# What is markdown? + +[Github Markdown](https://guides.github.com/features/mastering-markdown/)