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.
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)