AWS и TAU: бесплатные онлайн-курсы для Java-разработчиков

Собрали для вас курсы для изучения Java от крупных образовательных платформ и организаций. Эти курсы вы сможете пройти совершенно бесплатно.

Learn Java by Creating Applications от JetBrains

Это онлайн-курс от JetBrains, который состоит из восьми треков:

— Introduction to Data

— Java Desktop Application Developer

— Java Backend Developer

​​— Java Core

— Java Developer

— Advanced Java

— Spring Security

— Java Full Stack Developer.

Каждый трек состоит из большого количества теоретических и практических уроков. Этот курс подходит как для начинающих, так и продвинутых Java-разработчиков. Здесь представлены разнообразные темы: от основ программирования до создания своих приложений.

Java Course от SoloLearn 

Этот курс предназначен для начинающих специалистов и не требует предварительных знаний в области кодирования. Все, что вам нужно — это мобильный телефон или настольный компьютер. Вы узнаете все о ключевых концепциях Java и сможете научиться писать понятный работающий код с первого урока.

Вы изучите такие темы, как: 

— структура кода

— variables

— условия 

— циклы и многие другие.

Java Programming от Test Automation University 

Этот курс преподается Энджи Джонс, Java-программист с 18-летним опытом в разработке и с опытом работы в таких компаниях как IBM и Twitter.

Материал курса эквивалентен учебной программе полного семестра по программированию на Java в университете и предназначен для начинающих. 

После изучения этого материала вы сможете освоить Java и использовать в любой области программирования, включая инженера по автоматизации.

Building Modern Java Applications on AWS от Amazon Web Services 

Этот курс научит вас как создать приложение на основе API с использованием Amazon API Gateway для бессерверного хостинга API, AWS Lambda для бессерверных вычислений и Amazon Cognito для бессерверной аутентификации. 

На курсе вы изучите:

— процесс разработки

— моделирование API

— тонкости сервиса Amazon API Gateway.