Skip to content

HM-Pfeiffer/full-stack-web-dev-3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Full Stack Web Dev

Register: https://www.nbktechworld.com/bootcamps/3

THE MEETING LINKS ARE AVAILABLE AT

https://www.nbktechworld.com/live-events

Please click (camera icon) Online event.

Overview

We'll usually meet Monday through Thursday from 8-9 PM Eastern Time (ET).

Mon Tue Wed Thu Fri
Week 1 August 26 August 27 August 28 August 29 -
Week 2 - September 3 September 4 September 5 -
Week 3 September 9 September 10 - September 12 -
Week 4 September 16 September 17 September 18 - -
Week 5 September 23 - September 25 September 26 -

The lectures will cover, among other things, how to build a message board application end to end, from the frontend to the backend.

You can further strengthen your fundamental knowledge following the lecture with the following list of suggested tutorials and exercises. Feel free to write down anything you don't understand so you can ask later in another meeting or on the Discord server.

If you have found value from the bootcamp, please consider making a donation/tip.

Note that the goal of the bootcamp is to expose you and guide you through the technologies. No one becomes a master from night to day. No one can magically make you a professional software developer in just a couple of days. It is up to you, and you only, to keep on studying and practicing on your own and being consistent at it, so you can become a master of your own.

Day 1 & 2 - HTML

Before we meet

  • Have a text editor / integrated development environment (IDE). We recommend Visual Studio Code.
  • Have a web browser. For example, Chrome, Edge, Firefox, Opera, Safari, Vivaldi, etc.

After we meet

Day 3 & 4 - CSS

Day 5 & 6 - Git and GitHub

Before we meet

  • Install Git.
  • Register an account on GitHub.
  • Know how to open a Terminal (e.g. CMD.exe, PowerShell, macOS Terminal, iTerm 2)

Notes

Make sure to let Git know who you are:

git config --global user.name "Your Name"
git config --global user.email "Your_Email"

Remember the commands above simply modify the file .gitconfig in your home directory.

After we meet

Deploy your website on GitHub Pages:

Day 7 & 8 - JavaScript

Before we meet

After we meet

Day 9 & 10 - React.js

There might be stuff you don't understand or isn't much relevant in the beginning of the tutorial (for example, upgrading React). Don't worry too much about that. Keep going.

Day 11 & 12 - PostgreSQL

Before we meet

  • Install Postgres & pgAdmin
    • Ensure that you can open the pgAdmin application from your app menu.

After we meet

Day 13 & 14 - Express.js

Day 15 & 16 - React Native

Before we meet

Notes

We recommend your smartphone be connected to the same WiFi network as your computer, so that the app can be loaded from your computer to the device. If that is not possible, you'll have to start the development server in tunnel mode. To do that, change the following line of the package.json file, including the --tunnel option:

  "scripts": {
    "start": "expo start --tunnel",

After we meet

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 48.0%
  • JavaScript 36.1%
  • CSS 15.9%