Fabskill Logo
Free training

Introduction to the full stack web development (MongoDB, Express, ReactJS, NodeJS)

Introduction to the full stack web development (MongoDB, Express, ReactJS, NodeJS)

Training Offered by:

Card image

Opus Lab

Opus Lab is a Digital Skills school that provides professional training in trending technologies in the market online and offline. We offer training in: Web Development Graphic Design Digital Marketing Python Machine learning

Trainer(s):

Sayed Hamdi

Sayed Hamdi

trainer

Yasmine Daghfous

Yasmine Daghfous

moderator

Meher Ben Mahmoud

Meher Ben Mahmoud

trainer

Introduction to the full stack web development (MongoDB, Express, ReactJS, NodeJS)

  • A 15-hour full-stack web app workshop that includes HTML, CSS, JavaScript fundamentals.
  • The MERN stack is an extensive training program designed to provide participants with a comprehensive understanding of web development.
  • This workshop combines essential web technologies with the MERN stack to create help you create your first full-stack project.
  • Registrations

    16 Sep - 15 Oct

    Registrations are open all long the training sessions

  • Information Session

    Sat, 16 Sep 2023 11:00:00 +0000 - Sat, 16 Sep 2023 13:00:00 +0000

    1.You will meet Fabskill team explaining how Fabskills e-learning works 2.You will meet Opus Lab's trainer introducing the workshop 3.Q/A with Fabskill and Opus Lab

  • Introduction to web development with HTML and CSS

    Sun, 17 Sep 2023 09:00:00 +0000 - Sun, 17 Sep 2023 12:00:00 +0000

    Introduction to web development What is the role of a full stack web developer Tools and technologies we are going to use building our first web page with HTML common HTML tags (h1 → h6, images, tables, video, images, buttons …) HTML attributes inline vs block elements (div, span, section elements) Introduction to CSS CSS properties CSS selectors Building together, our first page What are the things we still need to see (CSS layouts, flex box, grid, responsiveness, animations)

  • JavaScript

    Sun, 24 Sep 2023 09:00:00 +0000 - Sun, 24 Sep 2023 12:00:00 +0000

    Introduction JavaScript JavaScript Types Number, strings, undefined, Loops and arrays DOM (Document object model) JavaScript's events (onlick, onchange, onsubmit, onkeypress ) Explain how the HTTP requests work ( GET POST DELETE UPDATE ) Sending requests with fetch creating a form to understand the role of JS concretely (handling events and validation) advanced concepts to check out

  • ReactJS

    Sun, 05 Nov 2023 09:00:00 +0000 - Sun, 05 Nov 2023 12:00:00 +0000

    How to use NPM ( manage packages ) Introduction to ReactJS ReactJS vs other libraries Single page apps React components Props State component life cycle How to use CSS in react Creating our first web page with React JS Handling forms in React Routing in react (React router DOM)

  • Web servers with express

    Sun, 12 Nov 2023 09:00:00 +0000 - Sun, 12 Nov 2023 12:00:00 +0000

    What is a web server Restful API’s vs Web Servers What are CRUD operations (Create Read update Delete) Writing our first web server with express Rendering templates Routing Handling CRUD in express (POST, GET, DELETE, PUT) Middlewares Linking the front end with the backend (ReactJS with express)

  • Using MongoDB and building the full stack app

    Sun, 19 Nov 2023 09:00:00 +0000 - Sun, 19 Nov 2023 12:00:00 +0000

    Introduction to databases Why we need a database Types of databases Intro to MongoDB Collections and documents CRUD in MongoDB MongoDB with express (writing code to interact with the DB) Building together our full stack web app

image_25
image_26

Useful trainings See more