THE IT BOOTCAMP FOR CAREER SWITCHERS

Current Training

HTML, CSS et JavaScript

View Course Content

This training in HTML, CSS, and JavaScript aims to teach the fundamental skills necessary to create interactive and aesthetically pleasing websites.

    Introduction to HTML: Basic principles, structure of an HTML page.
    Tags and Elements: Using tags to structure content, semantic tags.
    Forms: Creating and validating HTML forms.
    Multimedia: Integrating images, audio, and video into a web page.
    Accessibility: Best practices for making web content accessible.
    CSS (Cascading Style Sheets):
    Introduction to CSS: Basic syntax, CSS selectors.
    Style Properties: Modifying text color, size, and font.
    Box Model: Understanding the CSS box model for positioning and sizing elements.
    Flexbox and Grid: Responsive layout with Flexbox and Grid.
    Animations and Transitions: Using CSS animations to add dynamic effects.
    JavaScript:
    Introduction to JavaScript: Basic syntax, variables, data types.
    DOM Manipulation: Interacting with HTML elements and dynamically changing content.
    Events: Handling user events like clicks, hovers, etc.
    Object-Oriented Programming: Basic concepts like objects, methods, and constructors.
    AJAX and Fetch API: Asynchronous communication with the server to dynamically load data.

Prerequisites

    Basic knowledge of using a web browser. General understanding of the structure of a web page. Familiarity with basic programming concepts (variables, loops, conditions).

Course Outline (+)

This training in HTML, CSS, and JavaScript prepares participants to design and develop modern and functional websites by providing them with the necessary skills to create, style, and make web content interactive.


Introduction and Fundamentals: Overview of HTML, CSS, and JavaScript languages. Creating a simple first web page.
HTML Deep Dive: Structuring content with semantic tags. Integrating forms to collect user data.
Styling with CSS: Applying styles to enhance visual appeal. Using selectors to target specific elements.
Interactive JavaScript: Manipulating the DOM to dynamically change content and styles. Responding to user events to make pages interactive.
Practical Projects: Completing projects that combine HTML, CSS, and JavaScript to create interactive features on web pages. Developing problem-solving and debugging skills.
Optimization and Best Practices: Advanced techniques such as performance optimization and web accessibility. Using popular frameworks and libraries like Bootstrap, jQuery, etc.
Register Here

Other Trainings

Logo des langages HTML, CSS et JavaScript

JavaScript, CSS, and HTML

Learn to create attractive and responsive websites.


In a world where online presence is essential, mastering the basic technologies of web development is a major asset. This training offers you a complete immersion into the fundamental web languages: JavaScript, CSS, and HTML. Designed for beginners as well as developers looking to consolidate their skills, this training will allow you to create dynamic, interactive, and aesthetically pleasing websites.

Learn more
Logo du langage Java

Java

Develop platform-independent applications.


With the introduction of Spring and Spring Boot, in this phase, you will discover the most common JAVA frameworks and learn how to use them to develop high-performance web applications. The corresponding training content complements full-stack training. You will learn to create the connection between the database, the backend, and the frontend.

Learn more
Logo de Git

Git

Learn to use the largest development platform.


This Git training is designed to teach you the fundamental and advanced concepts of Git, a widely used version control system. Participants will learn to effectively manage versions of their source code, collaborate with other developers, and track project evolution. Topics covered include creating repositories, tracking changes, managing branches, resolving conflicts, and integrating Git into agile development workflows. This training is essential for developers looking to improve their productivity, collaboration, and code management.

Learn more
Logo SQL

SQL

Program databases and create queries.


The SQL (Structured Query Language) training is designed to teach participants the fundamentals and advanced techniques necessary for effective management of relational databases. During this training, participants gain an in-depth understanding of essential SQL concepts, such as creating and managing databases, complex queries, performance optimization, and data security.

Learn more
Logo JUnit

JUnit

Test and validate program code quickly.


This training is designed for Java developers looking to enhance their skills in automated testing with JUnit, the most widely used framework for unit testing in the Java ecosystem.

Learn more
Logo Angular

Angular

Framework to support web development.


Are you passionate about web development and want to master Angular, the framework of choice for building modern and dynamic web applications? Join our intensive training led by experienced experts.

Learn more