top of page
This service is not available, please contact for more information.

Full Stack Web Development Bootcamp

Ended
3 500 dinars tunisiens
Rue d'Arabie Saoudite

Available spots


Service Description

Main Focus: Development of complete applications, version control with GitHub, and introduction to CMS. Complementary Objectives and Motivation: Professional Perspectives: Full Stack Web Developer: €25,000 to €60,000/year. CMS Specialist: €20,000 to €50,000/year. Freelance: €250 to €500/day. Why take this training? Develop versatile skills in modern technologies. Access a high-demand field with international opportunities. Benefit from a structured course combining theory and practice. A Secure Future: Increasing digitalization of companies. Constant opportunities in web development. Possibility of specialization (DevOps, mobile, cloud). Day 1: Introduction and Web Fundamentals (5 hours) Introduction to web development Presentation of professions (frontend, backend, fullstack). Essential tools (VS Code, local servers, browsers). HTML: Basic web language Structure of an HTML page. Essential tags (titles, paragraphs, links, images). Forms and their attributes. Application 1: Creating a mini CV site in HTML. Day 2: Layout with CSS (5 hours) Basic CSS Syntax, selectors, and properties. Colors, borders, margins, paddings. Advanced layout Flexbox and Grid Layout. Introduction to CSS animations. Application 2: Creating a portfolio with HTML and CSS. Day 3: Dynamism with JavaScript - Part 1 (5 hours) Introduction to JavaScript Variables, operators, control structures. Functions and variable scope. DOM manipulation Selecting and modifying elements. Event handling (clicks, forms). Application 3: Creating an interactive form with validation. Day 4: Dynamism with JavaScript - Part 2 (5 hours) AJAX and Fetch API Asynchronous concepts in JavaScript. Fetching and displaying data from an API. Introduction to ES6+ Let/const, classes, modules. Application 4: A dynamic weather application with API. Day 5: Introduction to Backend with PHP - Part 1 (5 hours) PHP: Syntax and basic concepts Variables, loops, conditions, functions. Form handling. File manipulation Reading and writing files in PHP. Application 5: Managing contacts stored in files. Day 6: PHP and MySQL databases (5 hours) PHP/MySQL connection with PDO Installation and configuration of MySQL. SQL queries: SELECT, INSERT, UPDATE, DELETE. Sessions and cookies in PHP Application 6: Creating a user registration and login system. Day 7: Introduction to MVC Model (5 hours) Model-View-Controller concept Importance of separation of concerns. Structure of an MVC project. Application 7: A CRUD application (task ma


Contact Details

  • 1 Rue du Royaume d'Arabie Saoudite, Tunis, Tunisia

    90553184

    contact@c4i.tn


bottom of page