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.
OBJECTIFS
50 à 70h
selon les options activées
Être capable d’échanger de manière professionnelle et efficace à propos du ou des langages de code les plus utiles dans la spécialisation métier, de concevoir et exprimer de nouvelles fonctionnalités afin d’être porteur d’innovation et de valeur ajoutée
OBJECTIFS
50 à 70h
selon les options activées
Être capable d’échanger de manière professionnelle et efficace à propos du ou des langages de code les plus utiles dans la spécialisation métier, de concevoir et exprimer de nouvelles fonctionnalités afin d’être porteur d’innovation et de valeur ajoutée
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