Introduction à la programmation : JavaScript - 3 jours de cours en ligne

1.950,00 EUR

  • 3 days
Classe virtuelle en direct
En entreprise

Commencez votre parcours en programmation avec l’un des langages les plus utilisés au monde. Ce cours pour débutants présente les concepts fondamentaux du développement logiciel avec JavaScript et aide les apprenants à développer la pensée logique et les compétences de résolution de problèmes nécessaires à la programmation moderne.

Caractéristiques principales

Langue

Supports de cours en anglais

Niveau

Niveau débutant

3 jours (8 heures/jour) de formation en ligne avec instructeur

Plus de 30 heures d’étude recommandées

Laboratoires de programmation interactifs en JavaScript

Accompagnement par un formateur tout au long du contenu destiné aux débutants

Demandez une confirmation de la date !

Attestation de fin de programme incluse

Hero

Résultats d’apprentissage

À la fin de ce programme, vous serez capable de :

Fondamentaux de la programmation

Apprenez les éléments fondamentaux de la programmation, notamment les variables, les types de données, les opérateurs et les expressions, afin de créer une base solide pour le développement logiciel.

Logique de programmation et prise de décision

Utilisez des instructions conditionnelles comme if-else et switch-case pour contrôler le comportement de l’application et réagir dynamiquement à différents types d’entrées.

Gestion des collections de données

Travaillez avec des tableaux et des chaînes de caractères pour stocker, organiser et manipuler efficacement les données dans vos programmes.

Fonctions et réutilisation du code

Créez un code modulaire et réutilisable à l’aide de fonctions, tout en comprenant les paramètres, les valeurs de retour et les techniques de programmation structurée.

Concepts de programmation orientée objet

Explorez les objets et les classes pour créer des applications évolutives et faciles à maintenir, et simplifier le développement de solutions logicielles plus complexes.

Hero

Chronologie du cours

  1. Jour 1

    Session 1 : Introduction à la programmation

    • Concepts fondamentaux de la programmation et pensée computationnelle
    • Structure des programmes, exécution du code et entrées/sorties de base
    • Comprendre les langages de programmation et les flux de travail des développeurs
    • Écrire et exécuter votre premier programme

    Session 2 : Variables et types de données

    • Variables, constantes et types de données
    • Déclaration, initialisation et affectation
    • Opérateurs d’affectation et expressions
    • Priorité et associativité des opérateurs

    Session 3 : Expressions et opérateurs

    • Construire des expressions avec des opérateurs et des opérandes
    • Opérateurs unaires, binaires, arithmétiques et d’affectation
    • Évaluer des expressions complexes
    • Comprendre les règles de précédence et d’associativité
  2. Jour 2

    Session 4 : Instructions conditionnelles

    • Opérateurs de comparaison et logiques
    • Prise de décision avec if-else et switch
    • Opérateur ternaire et blocs de code
    • Les bases de la portée des variables

    Session 5 : Collections

    • Travailler avec les chaînes et les tableaux
    • Création, initialisation et gestion des collections
    • Accéder aux éléments et les mettre à jour

    Session 6 : Instructions itératives

    • Boucles avec while, do-while et for
    • Utilisation de break et continue
    • Parcourir les tableaux et les collections

    Session 7 : Fonctions

    • Créer et appeler des fonctions
    • Paramètres, arguments et valeurs de retour
    • Portée, modules et bibliothèques
    • Introduction à la programmation procédurale
  3. Jour 3

    Session 8 : Objets et POO

    • Littéraux d’objet, propriétés et méthodes
    • Classes, champs et instances
    • Variables par référence vs variables primitives
    • Introduction aux principes de la programmation orientée objet

    Session 9 : Compilation et exécution

    • Cycle de vie d’un programme, du code source à l’exécution
    • Compilation, interprétation et exécution
    • Concepts de débogage et d’édition de liens
    • Dépendance à la plateforme et bytecode

    Session 10 : Bonnes pratiques de programmation

    • Conception de programmes et techniques de résolution de problèmes
    • Pseudocode et normes de codage
    • Lisibilité, évolutivité et maintenabilité
    • Tests unitaires et développement piloté par les tests (TDD)
Introduction à la programmation : JavaScript

Qui devrait s’inscrire à ce programme ?

Grands débutants sans aucune expérience en programmation

Développeurs logiciels et développeurs web en herbe

Étudiants et diplômés qui explorent des carrières en programmation

Professionnels du secteur souhaitant acquérir des compétences en automatisation et en programmation

Professionnels de l’informatique souhaitant développer leurs compétences en programmation

Commencer le cours maintenant

Prérequis

  • Compétences informatiques de base
  • Aisance avec les fichiers et les dossiers
  • Un intérêt pour la programmation et la technologie

Aucune expérience préalable en programmation ou en JavaScript n’est requise. Le cours est spécialement conçu pour les débutants.


Déclarations

Licences et accréditation

Le cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.

Politique d’équité

Nous encourageons les candidats à contacter l’AVC pour obtenir des conseils et un accompagnement tout au long du processus d’aménagement.

Foire aux questions

Contact background

Avez-vous besoin de solutions d’entreprise ou d’une intégration LMS?

Vous n'avez pas trouvé le cours ou le programme adapté à votre entreprise ? Besoin d'une intégration LMS ? Écrivez-nous ! Nous réglerons tout !