Introduction to Java Programming: Fundamental Data Structures and Algorithms

Онлайн-курс
Language
Английский
Duration
7 месяцев
Certificate
Сертификация платная
Курс от EdX
бесплатный
бесплатный
Чему вы научились?
Arrange data on arrays and linked lists using primitive data types and classes.
Develop and use linear data structures, such as stacks and queues, implemented with linked lists or arrays.
Develop and use non-linear data structures, such as trees, including binary search trees and heaps, implemented with linked lists or arrays.
Implement algorithms for the efficient searching and sorting of data.
О курсе

In this introductory course, you will learn programming with Java in an easy and interactive way.

You will learn about fundamental data structures, such as lists, stacks, queues and trees, and presents algorithms for inserting, deleting, searching and sorting information on these data structures in an efficient way.

Emphasis is put on immediate feedback and on having a fun experience. Programming knowledge is not only useful to be able to program today’s devices such as computers and smartphones. It also opens the door to computational thinking, i.e. the application of computing techniques to every-day processes.

This course is designed taking into account the subset and recommendations of the College Board in order to prepare learners for the Advanced Placement (AP) Computer Science A exam.

Программа
Introduction to Java Programming: Fundamental Data Structures and Algorithms
Learn to enhance your code by using fundamental data structures and powerful algorithms in Java.
Introduction to Java Programming: Fundamental Data Structures and Algorithms
Learn to enhance your code by using fundamental data structures and powerful algorithms in Java.
Лекторы
Carlos Delgado Kloos
Carlos Delgado Kloos
Full Professor Universidad Carlos III de Madrid
Carmen Fernández Panadero
Carmen Fernández Panadero
Assistant Professor Universidad Carlos III de Madrid
Iria Estévez-Ayres
Iria Estévez-Ayres
Assistant Professor Universidad Carlos III de Madrid
Carlos Alario-Hoyos
Carlos Alario-Hoyos
Postdoctoral Researcher in the Department of Telematics Engineering Universidad Carlos III de Madrid
Julio Villena Román
Julio Villena Román
Lecturer Universidad Carlos III de Madrid
Jorge Ruiz
Jorge Ruiz
Lecturer Universidad Carlos III de Madrid
Raquel M. Crespo-García
Raquel M. Crespo-García
Associate Professor Universidad Carlos III de Madrid
Платформа
/storage/img/providers/edx.svg
Эта платформа предоставляет все курсы бесплатно. Авторами выступают топовые университеты и корпорации, которые стараются удерживать стандарты качества. За несоблюдение дедлайнов, невыполнение домашнего задания студенты теряют баллы. Как и в других платформах, лекционные видео чередуются с практическими заданиями. Обучение проводится на английском, китайском, испанском, французском и хинди.
Как и любой другой веб-сайт, konevy использует файлы cookie. Эти файлы используются для хранения информации, включая предпочтения посетителей и страницы веб-сайта, которые он/она посещал. Информация используется для того, чтобы подстроить содержимое нашей страницы под тип браузера пользователя и другие параметры и таким образом улучшить его пользовательский опыт. Для получения более подробной информации о файлах cookie, пожалуйста, прочтите статью «Что такое файлы cookie»