Informações sobre o curso
4.8
146 classificações
49 avaliações
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Nível intermediário

Nível intermediário

Horas para completar

Aprox. 26 horas para completar

Sugerido: 7 semaines de cours, 4-6 heures/semaine...
Idiomas disponíveis

Francês

Legendas: Francês, Inglês...

Habilidades que você terá

InterfacesLogic ProgrammingJava ProgrammingObject-Oriented Programming (OOP)
100% online

100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Nível intermediário

Nível intermediário

Horas para completar

Aprox. 26 horas para completar

Sugerido: 7 semaines de cours, 4-6 heures/semaine...
Idiomas disponíveis

Francês

Legendas: Francês, Inglês...

Programa - O que você aprenderá com este curso

Semana
1
Horas para completar
7 horas para concluir

Introduction à la Programmation Orientée Objet

Cette semaine vous accueille dans le cours et vous présente les premiers concepts de base de la programmation dite « orientée objet »....
Reading
9 vídeos (Total de 98 min), 10 leituras, 2 testes
Video9 videos
Installation d'un environnement de développement Java sous Linux (Ubuntu)6min
Installation d'un environnement de développement Java sous MacOS3min
Installation d'un environnement de développement Java sous Windows5min
Introduction20min
Classes, objets, attributs et méthodes en Java14min
public et private19min
Encapsulation et abstraction : résumé6min
Encapsulation et abstraction : étude de cas18min
Reading10 leituras
Déroulement du cours3min
Contributeurs1min
Généralités1min
A propos de l'installation de Eclipse10min
Installation d'un environnement de développement Java sous Linux10min
Installation d'un environnement de développement Java sous MacOS10min
Installation d'un environnement de développement Java sous Windows10min
Configuration d'Eclipse5min
Exercices45min
Notes de coursmin
Quiz1 exercício prático
Classes et objets12min
Semana
2
Horas para completar
5 horas para concluir

Constructeurs

Cette semaine aborde l'initialisation des objets (via ce qu'on appelle des « constructeurs »), ainsi que ce qui se passe lorsque l'on affiche, compare et affecte des objets en Java. La question de comment se passe la « fin de vie » des objets est aussi abordée....
Reading
4 vídeos (Total de 45 min), 3 leituras, 2 testes
Video4 videos
Constructeurs par défaut en Java14min
Constructeur de copie4min
Fin de vie, affectation, affichage et comparaison d'objets17min
Reading3 leituras
Erratum1min
Exercices45min
Notes de coursmin
Quiz1 exercício prático
Constructeurs12min
Semana
3
Horas para completar
5 horas para concluir

Héritage

Cette semaine nous abordons deux notions fondamentales de la programmation orientée objet : l'héritage et le polymorphisme....
Reading
5 vídeos (Total de 53 min), 3 leituras, 2 testes
Video5 videos
Héritage : droit d'accès protected8min
Héritage : masquage9min
Héritage : constructeurs11min
Polymorphisme : introduction8min
Reading3 leituras
Compléments de cours (paquetages)min
Exercices45min
Notes de coursmin
Quiz1 exercício prático
Héritage16min
Semana
4
Horas para completar
5 horas para concluir

Polymorphisme (modificateur abstract) ; le modificateur final

Cette semaine nous étudions la notion de classe abstraite et approfondissons les notions d'héritage et de polymorphisme. Nous abordons aussi une notion complémentaire qui n'est pas directement liée à ces thèmes, le modificateur final. ...
Reading
3 vídeos (Total de 40 min), 2 leituras, 2 testes
Video3 videos
Héritage et polymorphisme : compléments13min
Le modificateur final11min
Reading2 leituras
Exercices45min
Notes de coursmin
Quiz1 exercício prático
Polymorphisme12min

Instrutores

Avatar

Jamila Sam

Dr
School of Computer and Communication Sciences
Avatar

Jean-Cédric Chappelier

Dr.
School of Computer and Communication Sciences

Sobre École Polytechnique Fédérale de Lausanne

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você adquire o Certificado, ganha acesso a todo o material do curso, incluindo avaliações com nota atribuída. Após concluir o curso, seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.