Franco Seiler — Software StudioFranco Seiler — Software StudioBootcampYouTube

Tutorials

From theory to implementation — focused tutorials for real development

Redis Preview
Redis Icon

Redis

Discover how to use Redis as an in-memory database. Installation, setup, and basic commands for caching data, managing sessions, and handling real-time data. You'll also implement a caching mechanism in a Node.js app to optimize performance.

TypeScript Preview
TypeScript Icon

TypeScript

Enhance your JavaScript skills with TypeScript and use its powerful type-checking features, and integrate it with popular frameworks like React. You will build a small application to see how TypeScript can improve code quality and reduce bugs.

Node Preview
Node Icon

Node

Learn the fundamentals of Node.js through creating RESTful APIs, managing routing, and handling data with Express.js. You will also learn how to connect to databases and implement basic CRUD operations.

Ecommerce Preview
Ecommerce Icon

Ecommerce

Learn how to build a complete ecommerce website from scratch. This tutorial covers everything from modern frontend design to backend integration, product management, shopping cart functionality, and final deployment. Perfect for understanding the full flow of an online store.

Mongo Preview
Mongo Icon

Mongo

Get started with MongoDB by building a CRUD application. This tutorial covers setting up a MongoDB database, connecting it with a Node.js backend, and performing operations like inserting, updating, deleting, and retrieving data.

React Preview
React Icon

React

Dive into the core concepts of React by learning about components, hooks, state management, and lifecycle methods. This tutorial also demonstrates how to handle user input, manage form data, and make API requests to fetch and display data.

Next Preview
Next Icon

Next

Explore server-side rendering and static site generation with Next.js. Learn how to create dynamic routes, fetch data server-side, and deploy your application to platforms like Vercel.

GraphQL Preview
GraphQL Icon

GraphQL

You'll learn how to set up a GraphQL server, define schemas, and create resolvers. This tutorial also covers integrating GraphQL with a front-end framework like React to fetch and display data dynamically.

Airtable Preview
Airtable Icon

Airtable

Learn how to use Airtable. This tutorial shows you how to set up an Airtable base, manage data, and interact with it through APIs. You'll integrate Airtable with a JavaScript application to fetch and display data.

Axios Preview
Axios Icon

Axios

Simplify HTTP requests with Axios. Learn how to handle HTTP requests and responses, manage errors, and make asynchronous operations easier. This tutorial will help you create a seamless data-fetching experience in your web applications.

Sequelize Preview
Sequelize Icon

Sequelize

Understand how to use Sequelize, an ORM for Node.js, to manage your relational databases effectively. This tutorial guides you through setting up Sequelize, defining models, and creating associations. You'll build a simple API that interacts with a PostgreSQL database.

REST Preview
REST Icon

REST

Learn how to design and implement RESTful APIs using Node.js and Express.js. This tutorial walks you through creating routes, handling HTTP methods, and managing CRUD operations. By the end, you'll have a functional API that can handle various client requests.

Express Preview
Express Icon

Express

Deepen your understanding of backend development with Express.js. This tutorial covers middleware, routing, and error handling in Express. You'll build a web server that can handle multiple requests and serve dynamic content efficiently.

HTML Preview
HTML Icon

HTML

Build a solid foundation in web development with this tutorial on HTML and CSS. You'll learn how to create structured web pages, style them with CSS, and make them responsive. By the end, you'll have a portfolio-ready webpage that looks great on any device.

CSS Preview
CSS Icon

CSS

An introductory tutorial focused on the fundamentals of CSS for styling web pages. It demonstrates how to effectively use CSS to create visually appealing, well-structured websites.