Об этом курсе
4.8
Оценки: 198
Рецензии: 67
Ce cours initie aux bases de la programmation en utilisant le langage Java : variables, boucles, fonctions, ... Il ne présuppose pas de connaissance préalable. Les aspects plus avancés (programmation orientée objet) sont donnés dans un cours suivant, «Introduction à la programmation orientée objet (en Java)». Il s'appuie sur de nombreux éléments pédagogiques : vidéos sous-titrées, quizz dans et hors vidéos, exercices, devoirs notés automatiquement, notes de cours....
Globe

Только онлайн-курсы

Начните сейчас и учитесь по собственному графику.
Calendar

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Beginner Level

Начальный уровень

Clock

Approx. 20 hours to complete

Предполагаемая нагрузка: 7 semaines de cours, 4-6 heures/semaine...
Comment Dots

French

Субтитры: French, English...

Приобретаемые навыки

Problem SolvingJava ProgrammingObject-Oriented Programming (OOP)Eclipse (Software)Computer Programming
Globe

Только онлайн-курсы

Начните сейчас и учитесь по собственному графику.
Calendar

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Beginner Level

Начальный уровень

Clock

Approx. 20 hours to complete

Предполагаемая нагрузка: 7 semaines de cours, 4-6 heures/semaine...
Comment Dots

French

Субтитры: French, English...

Программа курса: что вы изучите

Week
1
Clock
4 ч. на завершение

Initiation à la programmation

Cette semaine vous accueille dans le cours et vous présente les premiers concepts de base de la programmation....
Reading
8 видео (всего 81 мин.), 12 материалов для самостоятельного изучения, 2 тестов
Video8 видео
Bienvenue3мин
Installation d'un environnement de développement Java sous Linux (Ubuntu)6мин
Installation d'un environnement de développement Java sous MacOS3мин
Installation d'un environnement de développement Java sous Windows5мин
Introduction7мин
Variables19мин
Variables : lecture/écriture21мин
Expressions12мин
Reading12 материала для самостоятельного изучения
Déroulement du cours3мин
Contributeurs1мин
Généralités1мин
A propos de l'installation de Eclipse10мин
Installation d'un environnement de développement Java sous Linux10мин
Installation d'un environnement de développement Java sous MacOS10мин
Installation d'un environnement de développement Java sous Windows10мин
Configuration d'Eclipse10мин
Erratum1мин
Transparents et notes de coursмин
Exercices45мин
Complements de cours (variables et expressions)мин
Quiz1 практическое упражнение
Variables et expressions10мин
Week
2
Clock
5 ч. на завершение

Structures de contrôle (1) : branchements conditionnels

Nous abordons cette semaine, et continuerons la semaine prochaine, les « structures de contrôle » qui permettent de décrire comment certaines données peuvent influencer les traitements à effectuer. Nous commençons par les « branchements conditionnels » grâce auxquels une portion de programme peut être exécutée ou non suivant différents tests....
Reading
3 видео (всего 40 мин.), 3 материалов для самостоятельного изучения, 2 тестов
Video3 видео
Conditions12мин
Erreurs de débutant, Le type boolean14мин
Reading3 материала для самостоятельного изучения
Transparents et notes de cours10мин
Exercices45мин
Compléments de cours (branchements conditionnels)мин
Quiz1 практическое упражнение
Branchements conditionnels et booléens12мин
Week
3
Clock
5 ч. на завершение

Structures de contrôle (2) : boucles et itérations

Cette semaine, nous terminons la présentation des « structures de contrôle » avec les boucles et les itérations qui permettent de faire répéter certaines parties d'un programme....
Reading
5 видео (всего 72 мин.), 2 материалов для самостоятельного изучения, 2 тестов
Video5 видео
Itérations : approfondissement et exemples21мин
Itérations : quizz8мин
Boucles21мин
Blocs d'instructions5мин
Reading2 материала для самостоятельного изучения
Transparents et notes de coursмин
Exercices30мин
Quiz1 практическое упражнение
Boucles et itérations10мин
Week
4
Clock
6 ч. на завершение

Tableaux

Cette semaine et les suivantes nous présentons des types de données plus avancés que les types de base. Cette semaine : les tableaux qui permettent de regrouper plusieurs données de même type....
Reading
5 видео (всего 53 мин.), 3 материалов для самостоятельного изучения, 2 тестов
Video5 видео
Tableaux : déclaration11мин
Tableaux : traitements courants11мин
Tableaux : affectation et comparaison9мин
Tableaux à plusieurs dimensions10мин
Reading3 материала для самостоятельного изучения
Erratum1мин
Transparents et notes de coursмин
Exercices45мин
Quiz1 практическое упражнение
Tableaux de taille fixe8мин

Преподавателя

Jean-Cédric Chappelier

Dr.
School of Computer and Communication Sciences

Jamila Sam

Dr
School of Computer and Communication Sciences

О École Polytechnique Fédérale de Lausanne

Часто задаваемые вопросы

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

Остались вопросы? Посетите Центр поддержки учащихся.