Об этом курсе

Недавно просмотрено: 84,281

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

22%

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

29%

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

17%

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

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

Programming PrinciplesInterfacesSoftware DesignJava Programming

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

22%

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

29%

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

17%

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

от партнера

Placeholder

Университет Дьюка

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

Оценка контентаThumbs Up93%(5,346 оценки)Info
Неделя
1

Неделя 1

14 минут на завершение

Welcome to the Course

14 минут на завершение
1 видео ((всего 4 мин.)), 1 материал для самостоятельного изучения
1 видео
Welcome!4мин
1 материал для самостоятельного изучения
Programming Resources10мин
3 ч. на завершение

Earthquakes: Programming and Interfaces

3 ч. на завершение
11 видео ((всего 57 мин.)), 4 материалов для самостоятельного изучения, 3 тестов
11 видео
Relationships Between Classes4мин
Licensing and APIs3мин
Coding a Magnitude Filter10мин
Coding the Closest Quakes12мин
Summary2мин
Introduction1мин
Interfaces to Avoid Duplication6мин
Interfaces in More Depth3мин
MatchAll4мин
Summary1мин
4 материала для самостоятельного изучения
Module Learning Outcomes / Resources10мин
Location class documentation and license resources10мин
Programming Exercise: Searching Earthquake Data10мин
Programming Exercise: Filtering Data10мин
3 практических упражнения
Searching Earthquake Data30мин
Filtering Data30мин
Earthquakes: Programming and Interfaces30мин
Неделя
2

Неделя 2

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

Earthquakes: Sorting Algorithms

3 ч. на завершение
12 видео ((всего 52 мин.)), 3 материалов для самостоятельного изучения, 3 тестов
12 видео
Developing an Algorithm4мин
Translating to Code3мин
In Place8мин
Efficiency4мин
Summary47
Introduction5мин
Comparable4мин
Ordering Quakes by Magnitude7мин
Comparator5мин
Comparator for Distance from a Location5мин
Summary32
3 материала для самостоятельного изучения
Module Learning Outcomes / Resources10мин
Programming Exercise: Implementing Selection Sort10мин
Programming Exercise: Sorting at Scale10мин
3 практических упражнения
Implementing Selection Sort30мин
Sorting at Scale30мин
Earthquakes: Sorting Algorithms30мин
Неделя
3

Неделя 3

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

N-Grams: Predictive Text

5 ч. на завершение
15 видео ((всего 95 мин.)), 5 материалов для самостоятельного изучения, 5 тестов
15 видео
Order-Zero, Order-One6мин
Finding Follow Set7мин
Implementing Order-Two9мин
Testing and Debugging7мин
Interfaces and Abstract Classes9мин
Summary2мин
Introduction3мин
Order-One Concepts6мин
Order-One Helper Functions8мин
WordGram Class4мин
WordGram Class Implementation4мин
Equals and HashCode Methods5мин
Equals Method Implementation10мин
Summary3мин
5 материалов для самостоятельного изучения
Module Learning Outcomes / Resources10мин
Programming Exercise: Generating Random Text10мин
Programming Exercise: Interface and Abstract Class10мин
Programming Exercise: Word N-Grams10мин
Programming Exercise: WordGram Class10мин
5 практических упражнений
Generating Random Text30мин
Interface and Abstract Class30мин
Word N-Grams30мин
WordGram Class30мин
N-Grams: Predictive Text30мин
Неделя
4

Неделя 4

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

Java: Tools and Libraries for Everyone

2 ч. на завершение
13 видео ((всего 42 мин.)), 2 материалов для самостоятельного изучения, 1 тест
13 видео
Main Method3мин
Static4мин
Editors8мин
Summary53
Introduction1мин
Understanding Exceptions4мин
Handling Exceptions2мин
Declaring Exceptions1мин
Throwing Exceptions1мин
Reading Files with Java.nio6мин
Hello Around the World with Eclipse4мин
Summary45
2 материала для самостоятельного изучения
Module Learning Outcomes / Resources10мин
Where To Go From Here10мин
1 практическое упражнение
Java: Tools and Libraries for Everyone30мин

Рецензии

Лучшие отзывы о курсе JAVA PROGRAMMING: PRINCIPLES OF SOFTWARE DESIGN

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

Специализация Java Programming and Software Engineering Fundamentals: общие сведения

Java Programming and Software Engineering Fundamentals

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

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