Trainer and participants

Full Stack JS Camp Sneakpeak

Benjamin Cunningham
letsboot
Published in
2 min readAug 15, 2018

--

With another filled camp behind us, I test and update the material for the 5-day Boot Camp at Letsboot’s Training Center located in Basel, Switzerland. The project: Pic Bazaar, will include a gallery of images that can be edited, added, or deleted. Each image can then be bought using online payment methods with stripe.com.

We start by using TypeScript to create a simple Angular frontend application, then create a simple Express.js / Node.js backend. Next, we work on continuous development and integrating comments with Firebase, Frontend & Backend authentication, include Stripe payments, translations. And finally, upload our application on Ionic3 to be viewed on our mobiles. For a Full Stack Developer perspective, we have two guest speakers who will tell us about their current full stack applications.

Our teaching methods are as follows:

  1. The trainer starts by explaining and showing the exercise
    Approximately 20 minutes
  2. Then the students go through the exercise
    Approximately 10 minutes
  3. Trainers assist students where needed
  4. Then we loop back to #1 and repeat with the next exercise

The training is not directly targeted towards beginner coders. However, it does offer three different challenges for any coding level to complete the camp:

  1. Only follow the exercises:
Exercise Structure

2. Follow the exercises and use the slides as a reference:

Slide Structure

3. Or copy the code from the slides

  • In case of falling behind, you can always switch to the next step using a command in the terminal:
cd picbazaar-frontend
sh fe-swtich.sh step2
  • Start by going into the correct folder, then switch into step2 of the fe/frontend. Now you have all the code for step2 working. It’s that easy!
File structure for step 2

By the end of the camp, you will have walked through the experience of a Full Stack Developer project and you will have learnt everything you need to know to create your own application! Why not come to the next camp in October 2018? If you are only interested in Frontend, we also offer a 2 day intensive Angular Training starting on the 13th of November 2018.

--

--

Benjamin Cunningham
letsboot

I live in Basel, CH and I aim to become a front end web developer. I have started working as a Co-Trainer and a Software Engineer at Letsboot.