К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Advanced Java · LearnSpace
Назад в каталог
courseraПрограммирование

Advanced Java

Курс от LearnQuest
Продвинутый≈ 15.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Elevate your Java skills with our Advanced Java Web Development course and explore the dynamic world of microservice architecture. In this course, you'll delve into the intricacies of building robust microservices using Spring Boot and Spring Cloud. Learn to design applications with a modern approach, enhancing scalability and flexibility through the principles of single responsibility, loose coupling, and continuous delivery. Discover how microservices outperform monolithic applications, achieving faster development speed, easier maintenance, and technology diversity. Get hands-on experience in developing microservices using Spring Boot. Gain practical insights into service discovery, load balancing, and fault tolerance with Spring Cloud's Netflix Eureka. From creating service boundaries to deploying executable JAR files, our step-by-step guidance ensures you grasp the essentials. By completing this course, you'll master advanced Java concepts, acquire sought-after skills in microservice development, and differentiate yourself in the competitive tech landscape. Start your journey to becoming a skilled Java developer ready to build scalable, resilient, and efficient microservices.

Навыки, которые вы освоите

Spring BootMicroservicesJava ProgrammingRestful APIApache MavenServer SideSoftware ArchitectureJava Platform Enterprise Edition (J2EE)Cloud DevelopmentSpring FrameworkWeb ApplicationsJavaLoad BalancingWeb ServicesBack-End Web DevelopmentBuild ToolsSystems Architecture

Программа курса

3 модулей · 73 учебных материалов

01Welcome & Module 1: Servlets and JSP21 материалов

Welcome to Advanced Java

Meet your instructorЧтениеWelcome to Advanced JavaВидеоAdvanced Java Course SyllabusЧтениеLab InstructionsЧтение

Учитесь у экспертов

LearnQuest Network

Преподаватель курса

Advanced Java
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 15.5 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
IntroductionsОбсуждение
Breaking Boundaries: The CatalystЧтение

Lesson 1.1 Introduction to Servlets and JSP

Lecture 1: Introduction to Servlets and JSPВидеоJSP and JSP ElementsЧтение

Lesson 1.2 Handling HTTP Requests and Responses with Servlets

Lecture 2: Handling HTTP Requests and Responses with ServletsВидеоActivity: ServletsPLUGINServlets, JSP, and HTTP RequestsЗадание

Lesson 1.3 Creating Dynamic Web Pages Using JSP

Lecture 3: Creating Dynamic Web Pages using JSPВидеоJava TechnologiesОбсуждениеServlets and JSP Basics QuizЗадание

Lesson 1.4 Developing a Web Application Using Servlets and JSP to Display Data from a Database

Demo: Hello World ApplicationВидеоJSP SyntaxЛабораторная

Module Wrap-Up: Introduction to Advanced Java

Threads of InteractionЧтениеExam Prep: Introduction to Advanced JavaЗаданиеChoosing the Optimal Architecture for a Dynamic Web ApplicationОбсуждениеPoints to Remember: Servlets and JSPЧтениеModule 1 ExamЗадание
02Module 2: Introduction to Maven + Backend Development using Spring Boot 32 материалов

Lesson 2.1 Maven: Define, Build, Practice

Lecture 1: Maven: Define, Build, and PracticeВидеоMaven AlternativesОбсуждениеLab Walkthrough: Build a Maven ProjectВидеоBuild Maven Project in EclipseЛабораторнаяMavenЗадание

Lesson 2.2 Dependency Injection

Lecture 2: Dependency InjectionВидеоDemo: Dependency InjectionВидеоIoC and Dependency InjectionЧтениеDependency InjectionЗадание

Lesson 2.3 Using Spring Initializer Web Application

Lecture 3: Using Spring Initializer Web ApplicationВидеоWhy Spring?ЧтениеDemo: Using Spring InitializerВидеоDependency Injection and Spring InitializerЗадание

Lesson 2.4 Application.properties.file and Using Annotations

Lecture 4: The application.properties FileВидеоCommon Application PropertiesЧтениеLecture 5: Using AnnotationsВидеоAnnotationsPLUGINApplication.properties.fileЗадание

Lesson 2.5 Restful Web Services with Spring Boot

Lecture 6: RESTful Web Services with Spring BootВидеоDemo Part 1: RESTful Web Services with Spring BootВидеоDemo Part 2: RESTful Web Services with Spring BootВидеоDemo part 3: RESTful Web Services with Spring BootВидеоRESTful Web ServicesЗаданиеUse of AnnotationЛабораторная

Lesson 2.7 Performing CRUD Operations using Postman

Lecture 7: Performing CRUD Operations using PostmanВидеоWhat is Postman?ЧтениеDemo: Performing CRUD Operations using PostmanВидео

Graded Summative Exam

Building Blocks of ResilienceЧтениеExam Prep: Maven & SpringbootЗаданиеChoosing the Best Approach for Building a Scalable Web ApplicationОбсуждениеPoints to Remember: Maven & Spring BootЧтениеModule 2 ExamЗадание
03Module 3: Microservices and Spring Cloud20 материалов

Lesson 3.1 Microservice Architecture

Lecture 1: Microservice ArchitectureВидеоMicroservices ArchitectureЧтениеMicroservicesPLUGINMicroservice ArchitectureЗадание

Lesson 3.2 Comparing Microservices with Monolithic Application Development

Lecture 2: Comparing Microservices with Monolithic Application DevelopmentВидеоMonolithic versus MicroservicesОбсуждениеMonolithic vs MicroservicesЗадание

Lesson 3.3 Building Microservices Using Spring Boot

Lecture 3: Building Microservices using Spring BootВидеоBuilding Microservices using Spring BootЛабораторная

Lesson 3.4 Implementing Netflix Eureka with Spring Cloud

Lecture 4: Spring CloudВидеоService DiscoveryЧтениеDemo: Part 1: Implement Spring Cloud (Netflix Eureka)ВидеоDemo Part 2: Implement Spring Cloud (Netflix Eureka)ВидеоDemo Part 3: Implement Spring Cloud (Netflix Eureka)ВидеоMicroservices ArchitectureЗадание

Graded Summative Exam

Breaking the MonolithЧтениеChoosing the Optimal Approach for Scaling an E-Commerce PlatformОбсуждениеExam Prep: Microservices and Spring CloudЗаданиеPoints to Remember: Microservices and Spring CloudЧтениеModule 3 ExamЗадание