Informações sobre o curso

255,105 visualizações recentes

Resultados de carreira do aprendiz

35%

comecei uma nova carreira após concluir estes cursos

36%

consegui um benefício significativo de carreira com este curso

19%

recebi um aumento ou promoção
Certificados compartilháveis
Tenha o certificado após a conclusão
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Nível intermediário
Aprox. 39 horas para completar
Inglês

Habilidades que você terá

Logic ProgrammingJava ProgrammingObject-Oriented Programming (OOP)Sorting Algorithm

Resultados de carreira do aprendiz

35%

comecei uma nova carreira após concluir estes cursos

36%

consegui um benefício significativo de carreira com este curso

19%

recebi um aumento ou promoção
Certificados compartilháveis
Tenha o certificado após a conclusão
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Nível intermediário
Aprox. 39 horas para completar
Inglês

oferecido por

Placeholder

Universidade da Califórnia, San Diego

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up97%(63,782 classificações)Info
Semana
1

Semana 1

3 horas para concluir

Welcome and Project Overview: Visualizing Data

3 horas para concluir
13 vídeos (Total 47 mín.), 8 leituras, 3 testes
13 videos
Welcome (Object Oriented Java Programming: Data Structures and Beyond Specialization)3min
Welcome (Object Oriented Programming in Java Specialization)1min
Project prototype4min
Your Path through the Course5min
Concept Challenges: what and why?3min
In the Real World: Welcome from Google Engineers50s
Introduction: Classes and Objects25s
Core: Defining Classes and Creating Objects11min
When I Struggled: Objects1min
Core: Overloading Methods6min
Core: Public vs. Private7min
In the Real World: Public vs. Private access27s
8 leituras
A Customized Welcome to this Course10min
After completing this course, you will be able to...5min
Is this course right for me?10min
Up Next: A short survey10min
Project overview10min
Additional Resources and Support10min
By the end of this week you will be able to...5min
A note about the main method2min
3 exercícios práticos
Pre-Course Quiz30min
Survey: Your goals for the course30min
Basics of Objects30min
Semana
2

Semana 2

11 horas para concluir

Memory Models, Scope, and Starting the Project

11 horas para concluir
16 vídeos (Total 77 mín.), 11 leituras, 4 testes
16 videos
Project: Module 1 Assignment Overview1min
Project: Setting up the starter code in Eclipse4min
Core: Drawing Memory Models with Primitive Data5min
Support: Memory Models for Primitive Types3min
Support: Setting Up and Running Examples in Eclipse2min
When I Struggled: Compiling and Running Code55s
Core: Drawing Memory Models with Objects8min
Concept Challenge: Memory Models 15min
Concept Challenge: Memory Models 25min
Support: Memory Model Drawing Example5min
Core: Introduction to Scope9min
Concept Challenge: Scope6min
Support: Putting it all Together Part 13min
Support: Putting it all Together Part 210min
Project: Module 1 Assignment Walkthrough4min
11 leituras
Remember to Choose Your Own Path10min
By the end of this week, you will be able to...10min
Getting ready to write code10min
Important note for learners working offline10min
Setting Up Java and Eclipse on Windows (and Linux)30min
Setting Up Java and Eclipse on Mac30min
Setting Up Unfolding Maps10min
Support: Troubleshooting Common Issues10min
Congratulations and quiz answers10min
Programming Assignment Instructions5h
Congratulations and quiz answers10min
4 exercícios práticos
Where to next?30min
Working with Code30min
Objects, memory models, and scope30min
Programming Assignment Quiz (Do programming assignment FIRST)30min
Semana
3

Semana 3

8 horas para concluir

Graphical output: Creating GUIs and Displaying Data

8 horas para concluir
23 vídeos (Total 136 mín.), 4 leituras, 1 teste
23 videos
Project: Module 3 Programming Assignment Overview1min
Core: Graphical User Interfaces4min
Core: Using PApplet11min
When I struggled: GUIs27s
Core: Resizing Images5min
Core: Colors8min
When I Struggled: Documentation1min
Support: Setting up a Canvas7min
Support: Drawing Happy Face7min
Support: Loading and Displaying Images6min
Core: Why Processing?1min
Support: Using Documentation7min
In the Real World: Documentation3min
Core: Setting up map visualization9min
Core: Adding markers5min
Core: Using live data11min
Bonus: Visualizing life expectancy29s
Bonus: Setting up the map4min
Bonus: Representing data8min
Bonus: Coloring markers11min
Support: ArrayLists and Generics8min
Project: Module 3 Programming Assignment Walkthrough8min
4 leituras
By the end of this week you will be able to...10min
Support: Understanding Features and Markers30min
Programming Assignment Instructions5h
Congratulations and quiz answers10min
1 exercício prático
Programming Assignment Quiz (Do programming assignment FIRST)20min
Semana
4

Semana 4

5 horas para concluir

Inheritance

5 horas para concluir
25 vídeos (Total 97 mín.), 3 leituras, 1 teste
25 videos
Project: Module 4 Programming Assignment Overview1min
Core: Why use Inheritance?5min
Core: Extends5min
In the Real World: Inheritance 152s
Core: Reference vs. Object Type3min
When I struggled: the "Is a" relationship40s
Concept Challenge: References and Objects9min
Core: Visibility Modifiers4min
When I Struggled: Inheritance45s
Core: Object Creation in Java3min
Core: Compiler Rules for Class Construction4min
Core: Variable Initialization in a Class Hierarchy4min
Concept Challenge: Inheritance Constructors 14min
Concept Challenge: Inheritance Constructors 23min
Core: Method Overriding5min
Core: Introduction to Polymorphism2min
When I struggled: Polymorphism56s
Core: Rules to Follow for Polymorphism4min
Core: Casting Objects3min
Concept Challenge: Polymorphism Part 16min
Concept Challenge: Polymorphism Part 26min
Core: Abstract Classes and Interfaces5min
In the Real World: Inheritance 21min
Project: Module 4 Programming Assignment Walkthrough7min
3 leituras
By the end of this week, you will be able to...5min
Programming Assignment Instructions3h
Congratulations and Quiz Answers10min
1 exercício prático
Programming Assignment Quiz (Do programming assignment FIRST)15min

Avaliações

Principais avaliações do PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA

Visualizar todas as avaliações

Perguntas Frequentes – FAQ

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