?global_aria_skip_link_title?

Accueil myOrientation

Me connaître - Etape 1: J'identifie mes intérêts, points forts et attentes professionnelles

Professions et formations - Etape 2: J’explore le monde des professions et des formations

Qualités requises et conditions d'admission - Etape 3: Je compare mes points forts avec les qualités requises et les conditions d'admission des métiers

Stages - Etape 4: J’explore en détail les métiers qui m’intéressent le plus

Projet professionnel - Etape 5: J’évalue mes résultats et me décide pour une profession ou une formation

Apprentissage - école - Etape 6: Recherche d'une place d'apprentissage et / ou inscription à une école

Préparation - Etape 7: Je me prépare à ma formation en entreprise ou en école

Dossier de travail - Tes résultats

Veuillez patienter...

Préparation de votre dossier myOrientation.

Déconnecté

Votre session de travail est expirée. Vous allez être redirigé sur la page d'accueil. Veuillez vous connecter à nouveau pour continuer votre session de travail.
Recherche

Thinking and Creating with Code

Diplôme / certificat de l’institution de formation

Ecole polytechnique fédérale de Lausanne (EPFL) > Ecole polytechnique fédérale de Lausanne (EPFL) Extension School

Ajouté à myOrientation

Catégories
Lieu de formation

A distance

Langue d'enseignement

anglais

Type de formation

Formation continue: formations longues

Modalités temporelles

À la carte

Thèmes de formation

Applications techniques, programmation, gestion informatique

Swissdoc

9.566.1.0

Mise à jour 10.05.2021

Description

Description de la formation

Objectifs

Help students develop foundational programming skills using JavaScript and Python, two popular and versatile languages for web development and data science.

Plan de la formation

  • The Essentials: What is programming and how learning it can help you
  • Getting Ready: Setting up your computer and environment
  • The Building Blocks: Key programming concepts and how to use them to solve real problems
  • Source Control Management: Using git to manage your code like a pro
  • Foundation Practice: Theory is nice but coding is all about doing
  • Understanding the Web: Developing web pages with HTML and CSS
  • Back-End Web Programming in Python: Building a web server to run your own web application
  • Front-End Programming with JavaScript: Creating interactive web pages
  • Errors and You: What to do when something goes wrong

Admission

Conditions d’admission

This course is taught at the beginner level. The students should have the following tools, skills and abilities prior to registering for this course:

  • English at B1 level
  • A computer with a webcam, microphone and a minimum internet connection of 2Mbps download / 512kbps upload, enabling you to stream videos with sound and to effectively participate in video chat
  • Familiarity with operating a computer, including creating directories, moving and copying files and installing programs

Lien sur l'admission

Coûts

CHF 350.- per month

Diplôme

  • Diplôme / certificat de l’institution de formation

Infos pratiques

Lieu / adresse

  • A distance

Déroulement temporel

Début des cours

We enroll learners in this course on a rolling basis.

Durée de la formation

150 hours.
Self-paced, online learning.
Learners will move through the coursework most easily when they can commit to a minimum of 5-10 hours per week.

Modalités temporelles

  • À la carte

Langue d’enseignement

  • anglais

Liens

orientation.ch