Programmation
Programme de programmation et développement web:
Développement Web:
● Niveau 1 : HTML et CSS de base
Objectifs d’apprentissage : Comprendre la structure HTML, le stylisme CSS de base, lier le CSS
au HTML, créer des mises en page simples.
Projet : Construire un site Web statique sur un passe-temps ou un intérêt favori.
● Niveau 2 : Codage JavaScript
Objectifs d’apprentissage : Introduction à la syntaxe JavaScript, et programmation JavaScript
basique.
Projet : Créer un quiz interactif simple en utilisant JavaScript
● Niveau 3 : Sites Web Dynamiques
Objectifs d’apprentissage : JavaScript Avancé, avec le HTML, CSS.
Projet : Construire un site Web de portfolio dynamique avec des éléments interactifs.
Programmation Python:
● Niveau 1 : Python pour les débutants – Bases
Objectifs d’apprentissage : Syntaxe de base de Python.
Projet : Développer une application de calculatrice
● Niveau 2 : Python pour le développement de jeux
Objectifs d’apprentissage : Introduction aux concepts de développement de jeux, travail avec
des classes et des objets, gestion de l’entrée utilisateur, boucles de jeu de base.
Programming, web design and robotics By Alex
INTRODUCTION
● Importance and purpose of programming and development today.
● Work related possibilities , salaries, etc..
● Technologies and division of work in development (Front, back, full-stack), (Web, app, game etc..)
● Top I.T companies and top CEOs.
● Importance and purpose of robotics and electronics today.
● Work related possibilities , salaries, etc..
●Top I.T (Robotics) companies and top CEOs.
Programming, web design and robotics Level 1 By Alex
1. HTML5 , CSS3.
How to design a static web page, blogs, and advertising sites using markup languages, with HTML5 etc..
How to give style to a page with CSS3 : colors, positions, fonts, animation, (float, flex, grid),and responsive effect (media query), to adapt the page to all devices : Desktop, laptop, tablet, mobil. Ex : →
 
													2. JavaScript ES6 (Native).
On this course we will learn the basics of a programming language:
Variables, arrays, functions, constants and conditions.
At the end of this course, the student must have a basic level of programming logic, being able to realize some basic programs (like a clock, a calculator , a button that creates content, a Pacman, a small game etc.. Ex : →
3. JavaScript ES6 (Native).
More JavaScript with a bit more of programming logic only this time more oriented on games also the basics of OOP (oriented object programming).
How to make a Jackpot machine, a PACMAN, TETRIS, SNAKE (make an object move and create a collision system on a game, (like walls))and a page where you create an article Ex : →
 
													4. Robotics (with Arduino).
The basics of robotics, electronics with Arduino;
This time we will program with C.
On this course we will learn the base: How to use the electricity, the voltage, (positive, negative, (5v,gnd) how to use a microchip, a breadboard, a LED, a resistor etc..)Ex : →
5. Robotics (with Arduino).
Learning the functionality and use of many electronics and robotics components :
Photoresistor, joystick, movement sensor, buzzer, infrared sensor, humidity and temperature sensor, a liquid monitor, all types of electronic motors : (Servo motors, step motors, DC motors)
At the end of the course the student must be ready to make simple devices like: a thermometer , a movement detector , an alarm , an automatic light, a clock and a car etc… Ex :
 
            
            