Skip to content

nbktechworld/full-stack-web-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full Stack Web Dev

THE MEETING LINKS ARE AVAILABLE AT

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

Please click (camera icon) Online event.

Overview

We'll meet Monday through Thursday from 7-9 PM Eastern Time (ET). Each day is split into two 50-minute sessions, with a 10-minute break in between.

Mon Tue Wed Thu Fri
Week 1 June 17 June 18 June 19 June 20 -
Week 2 June 24 June 25 June 26 June 27 -

The lectures will cover 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 - 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 2 - CSS

Day 3 - 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 4 - JavaScript

Before we meet

After we meet

Day 5 - 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 6 - PostgreSQL

Before we meet

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

After we meet

Day 7 - Express.js

Day 8 - 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