Web Application Developer

[full stack]

Aujourd’hui, le web est le lieu privilégié pour offrir toutes sortes de services : e-commerce, forums, formations en ligne, sondages, réseaux sociaux...
En tant que web developer full-stack, vous créez les applications du futur. Un métier ludique, passionnant et exigeant !

L’internet et son futur

Entre la fonction de webmaster et celle de programmeur, les web developers conçoivent aujourd’hui de nombreuses applications via des technologies de programmation très sophistiquées.

Lorsqu’un développeur maîtrise les technologies back-end et front-end, on le désigne « full stack developer ».

Par ailleurs, l’évolution des technologies (cloud, vitesse d’accès à l’Internet) eff ace la frontière entre le logiciel classique et l’application web offrant les mêmes fonctionnalités : tableurs, logiciels de présentation, agendas partagés, etc.

Les progrès du développement web et la multiplication des supports mobiles transforment nos habitudes technologiques. D’autres nouveautés verront le jour dans les prochaines années : la révolution de l’Internet est loin d’être terminée !

Débouchés

La profession s’exerce tant dans les sociétés spécialisées du secteur informatique que dans les agences web, ainsi que dans cer-taines entreprises classiques (banques et assu-rances, administrations, etc.) ayant leur propre service de développement d’applications à usage interne.

Les petites entreprises recherchent davantage des personnes capables de prendre en charge plusieurs aspects du développement technique de l’application web. Lorsque l’équipe de développement est impor-tante, les différentes tâches sont réparties entre plusieurs professionnels spécialisés (le back-end developer, le front-end developer, l’architecte de bases de données, l’expert en ergonomie, etc.). 

Quelles qualités ?

  • Logique : comme tout métier de l’informatique où il est question de programmer, la logique est une qualité essentielle.
  • Synthétique : il faut éviter de se perdre dans les méandres du code et ne pas oublier la vision globale de l’application web.
  • Communicative : il ne faut jamais perdre le contact avec le reste de l’équipe web et le client !

Programme de la formation

  • PROGRAMMATION FRONT-END
    HTML5, CSS3, jQuery, XML/XSLT, AJAX , Responsive Web Design, Normes W3C. CMS : Wordpress et Drupal.
  • BASES DE DONNÉES
    Analyse et modélisation UML.Langage SQL, Microsoft SQL Server, MySQL, phpMyAdmin.
  • PROGRAMMATION BACK-END
    Python, C#, JavaScript, PHP.Frameworks ASP.NET, Symfony, Angu-lar JS, Node JS, Github.Serveurs Web : Configuration de IIS et Apache.
  • GESTION DE PROJETS WEB
    Audit concurrentiel, cahier des charges, architecture, ergonomie, mockup, mapping, layout graphique, méthodes RAD et SCRUM. Hébergement, référencement SEO. Rédaction pour le web, droit Internet.
  • SANS OUBLIER
    Ateliers pratiques individuels et en équipe. Cours d’anglais orienté informatique.Participation à des Hackathons et autres évènements liés au code.
  • CERTIFICATIONS
    Préparation à la Certifi cation MS « Programming in C# ».Des épreuves menant à la Certifi cation des compétences acquises en for-mation (Cefac) et à l’Europass métier sont organisées tout au long de la formation.