Об этом курсе

Недавно просмотрено: 412,827

Карьерные результаты учащихся

38%

начал новую карьеру, пройдя эти курсы

38%

получил значимые преимущества в карьере благодаря этому курсу

20%

стал больше зарабатывать или получил повышение
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Средний уровень
Прибл. 39 часов на выполнение
Английский

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

Logic ProgrammingJava ProgrammingObject-Oriented Programming (OOP)Sorting Algorithm

Карьерные результаты учащихся

38%

начал новую карьеру, пройдя эти курсы

38%

получил значимые преимущества в карьере благодаря этому курсу

20%

стал больше зарабатывать или получил повышение
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Средний уровень
Прибл. 39 часов на выполнение
Английский

от партнера

Placeholder

Калифорнийский университет в Сан-Диего

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

Оценка контентаThumbs Up97%(63,441 оценки)Info
Неделя
1

Неделя 1

3 ч. на завершение

Welcome and Project Overview: Visualizing Data

3 ч. на завершение
13 видео ((всего 47 мин.)), 8 материалов для самостоятельного изучения, 3 тестов
13 видео
Welcome (Object Oriented Java Programming: Data Structures and Beyond Specialization)3мин
Welcome (Object Oriented Programming in Java Specialization)1мин
Project prototype4мин
Your Path through the Course5мин
Concept Challenges: what and why?3мин
In the Real World: Welcome from Google Engineers50
Introduction: Classes and Objects25
Core: Defining Classes and Creating Objects11мин
When I Struggled: Objects1мин
Core: Overloading Methods6мин
Core: Public vs. Private7мин
In the Real World: Public vs. Private access27
8 материалов для самостоятельного изучения
A Customized Welcome to this Course10мин
After completing this course, you will be able to...5мин
Is this course right for me?10мин
Up Next: A short survey10мин
Project overview10мин
Additional Resources and Support10мин
By the end of this week you will be able to...5мин
A note about the main method2мин
3 практических упражнения
Pre-Course Quiz30мин
Survey: Your goals for the course30мин
Basics of Objects30мин
Неделя
2

Неделя 2

11 ч. на завершение

Memory Models, Scope, and Starting the Project

11 ч. на завершение
16 видео ((всего 77 мин.)), 11 материалов для самостоятельного изучения, 4 тестов
16 видео
Project: Module 1 Assignment Overview1мин
Project: Setting up the starter code in Eclipse4мин
Core: Drawing Memory Models with Primitive Data5мин
Support: Memory Models for Primitive Types3мин
Support: Setting Up and Running Examples in Eclipse2мин
When I Struggled: Compiling and Running Code55
Core: Drawing Memory Models with Objects8мин
Concept Challenge: Memory Models 15мин
Concept Challenge: Memory Models 25мин
Support: Memory Model Drawing Example5мин
Core: Introduction to Scope9мин
Concept Challenge: Scope6мин
Support: Putting it all Together Part 13мин
Support: Putting it all Together Part 210мин
Project: Module 1 Assignment Walkthrough4мин
11 материалов для самостоятельного изучения
Remember to Choose Your Own Path10мин
By the end of this week, you will be able to...10мин
Getting ready to write code10мин
Important note for learners working offline10мин
Setting Up Java and Eclipse on Windows (and Linux)30мин
Setting Up Java and Eclipse on Mac30мин
Setting Up Unfolding Maps10мин
Support: Troubleshooting Common Issues10мин
Congratulations and quiz answers10мин
Programming Assignment Instructions
Congratulations and quiz answers10мин
4 практических упражнения
Where to next?30мин
Working with Code30мин
Objects, memory models, and scope30мин
Programming Assignment Quiz (Do programming assignment FIRST)30мин
Неделя
3

Неделя 3

8 ч. на завершение

Graphical output: Creating GUIs and Displaying Data

8 ч. на завершение
23 видео ((всего 136 мин.)), 4 материалов для самостоятельного изучения, 1 тест
23 видео
Project: Module 3 Programming Assignment Overview1мин
Core: Graphical User Interfaces4мин
Core: Using PApplet11мин
When I struggled: GUIs27
Core: Resizing Images5мин
Core: Colors8мин
When I Struggled: Documentation1мин
Support: Setting up a Canvas7мин
Support: Drawing Happy Face7мин
Support: Loading and Displaying Images6мин
Core: Why Processing?1мин
Support: Using Documentation7мин
In the Real World: Documentation3мин
Core: Setting up map visualization9мин
Core: Adding markers5мин
Core: Using live data11мин
Bonus: Visualizing life expectancy29
Bonus: Setting up the map4мин
Bonus: Representing data8мин
Bonus: Coloring markers11мин
Support: ArrayLists and Generics8мин
Project: Module 3 Programming Assignment Walkthrough8мин
4 материала для самостоятельного изучения
By the end of this week you will be able to...10мин
Support: Understanding Features and Markers30мин
Programming Assignment Instructions
Congratulations and quiz answers10мин
1 практическое упражнение
Programming Assignment Quiz (Do programming assignment FIRST)20мин
Неделя
4

Неделя 4

5 ч. на завершение

Inheritance

5 ч. на завершение
25 видео ((всего 97 мин.)), 3 материалов для самостоятельного изучения, 1 тест
25 видео
Project: Module 4 Programming Assignment Overview1мин
Core: Why use Inheritance?5мин
Core: Extends5мин
In the Real World: Inheritance 152
Core: Reference vs. Object Type3мин
When I struggled: the "Is a" relationship40
Concept Challenge: References and Objects9мин
Core: Visibility Modifiers4мин
When I Struggled: Inheritance45
Core: Object Creation in Java3мин
Core: Compiler Rules for Class Construction4мин
Core: Variable Initialization in a Class Hierarchy4мин
Concept Challenge: Inheritance Constructors 14мин
Concept Challenge: Inheritance Constructors 23мин
Core: Method Overriding5мин
Core: Introduction to Polymorphism2мин
When I struggled: Polymorphism56
Core: Rules to Follow for Polymorphism4мин
Core: Casting Objects3мин
Concept Challenge: Polymorphism Part 16мин
Concept Challenge: Polymorphism Part 26мин
Core: Abstract Classes and Interfaces5мин
In the Real World: Inheritance 21мин
Project: Module 4 Programming Assignment Walkthrough7мин
3 материала для самостоятельного изучения
By the end of this week, you will be able to...5мин
Programming Assignment Instructions
Congratulations and Quiz Answers10мин
1 практическое упражнение
Programming Assignment Quiz (Do programming assignment FIRST)15мин

Рецензии

Лучшие отзывы о курсе OBJECT ORIENTED PROGRAMMING IN JAVA

Посмотреть все отзывы

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

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