Simple Rick's Noodl Bootcamp

From zero to hero in 4 weeks

In this 4 week programme, I'll teach you all you need to know to build a full stack web application from scratch, including data best practices, APIs and enough Javascript to turbocharge your app.

Pre-registration

Provisional price: €800

Register your interest for a 10% discount. No commitment. Receive exclusive free tutorials every week while you wait!

By clicking submit you agree to let us contact you by email. You may unsubscribe at any time.

© Untitled. All rights reserved.

Thank you!

You'll receive an email shortly to confirm your pre-registration.

Overview

By the end of this training, you will be able to set up a front and back end application with Noodl, including using authentication and API calls, deployed to cloud hosting.

Format

The training consists of self-study video lessons followed by short homework assignments that are submitted to the trainer for validation. After several video lessons comes a longer group assignment which is correct during live group sessions.

Prerequisites

This training is open to anyone with at least one year’s web development experience, for example building a web app with Bubble for yourself, a friend, a client.

Frequency

  • 13 hours of video lessons

  • 10 hours of group sessions

  • 20 hours of assignment

  • Average 2 hours a day over 4 weeks

Module 1

Introduction to Noodl front end editor and back end cloud service.

Lesson 1

  • Introduction to Noodl

  • Introduction to Github

Lesson 2

  • Creating a user interface

  • Introduction to flex boxes

Lesson 3

  • Introduction to Docker

  • Creating a Noodl cloud service back end

Lesson 4

  • Connecting the back end

  • Setting up classes

Lesson 5

  • Optimising data management

  • Working with arrays and objects

Module 2

Working with APIs and advanced front end design and logic

Lesson 1

  • Use the Function node to make a basic API call

  • Introduction to JSON

Lesson 2

  • Use the Function node to make a basic API call

  • Introduction to JSON

Lesson 3

  • Advanced front end design

Lesson 4

  • Advanced arrays and functions

Module 3

Focus on the back end, servers and deployment

Lesson 1

  • Building an authentication system

Lesson 2

  • Introduction to SQL and Postgres databases

Lesson 3

  • Reviewing JSON manipulation

  • Introduction to NoSQL and MongoDB databases

  • Intro to bash (terminal commands)

Lesson 4

  • Intro to buckets and serverless deployment

  • How to deploy Noodl front and back ends on AWS and Google Cloud

Lesson 5

  • Tips for making an SEO friendly app

  • Best practices for Noodl apps

Assignments

Self-study assignments in between the video lessons. Each assignment is corrected in a live group session (max 6 participants)

Assignment 1

  • Optimising data handling in an example app

Assignment 2

  • Make a weather forecasting app using an API

Assignment 3

  • Add a new question type to an example quiz app

Assignment 4

  • Building a basic e-commerce site with authentication and Stripe payments

Assignment 5

  • Build a blog app and deploy to AWS or GCP (or your own server)