SOCLE 2
INITIATION A LA PROGRAMMATION
Savoir coder, en plus d’être une connaissance à forte valeur ajoutée sur le marché du travail, est une pratique qui permet de travailler activement nos modes de construction de la pensée. Il s’agit donc de :
1 / Faire découvrir aux étudiants les différents langages et les grands usages associés ;
2 / Les initier aux langages (un ou deux selon) les plus utiles pour la spécialisation métier visée.
50h à 70h
selon les options activées
OBJECTIFS
ETAPE 1 / LES FONDAMENTAUX
Le langage C et la Command Line
La programmation orientée objet
Les bases du PHP
Expressions Booléennes, Conditions, boucles et fonctions
Grandes familles de langages et leurs applications
Le versioning
ETAPE 2 / LE FRONT-END
Commandes du Web : Html / CSS / JQuery
Bases fonctionnelles des outils de Publication Assistée par Ordinateur (PAO) : Illustator / Indesign / Photoshop
Le référencement – SEO
Ergonomie et UX
Sécurité informatique
Fintech
EN OPTION
DES MODULES D’INITIATION SPÉCIFIQUES selon les métiers préparés
JAVASCRIPT ET AJAX
PRÉSENTATION DES AUTRES LANGAGES : Ruby / Python / SQL
FRAMEWORK : Ruby on Rails / Symfony / Go
CMS : Drupal / Magento / Prestashop