Web Development with Java Spring Framework (Coursera)

Web Development with Java Spring Framework (Coursera)
Course Auditing
Categories
Effort
Certification
Languages
To understand the required basic knowledge of Java programming, XML, JSON, Web Development and SQL queries.
Misc

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Web Development with Java Spring Framework (Coursera)
Spring is the most popular web Java Framework. Spring's libraries are trusted by developers all over the world in innovative solutions like streaming TV, connected cars, online shopping etc. That is why studying Spring is an urgent task facing a novice web developer. Our course is for anyone interested in Web Development and java. WE will go over the main p arts of this framework in detail - developing RESTFul Web Services using Spring MVC and Hibernate CRUD. After completing our course, YOU will understand Dependency Injection, Inversion of Control and how to access data using Hibernate. YOU will be able to develop a Web Application using Spring MVC and develop RESTFul Web Services.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Web developers receive one of the highest salaries due to companies competing for professionals. Knowledge of Spring is one of the most common requirements for a Java developer job. Upon successful completion of the course, you will be able to start a career in programming and become a full-fledged developer of corporate web applications, who can design modern reliable high-load services.

Students wishing to study in this course should have the basic knowledge of Java programming, XML, JSON, Web Development and SQL queries.

Let's develop applications with Java Spring Framework!


What You Will Learn

- Understand the Dependency Injection, Inversion of control and how to access data using Hibernate.

- Be able to develop a web application with Spring MVC and to develop a RESTFul Web Services.


Syllabus


WEEK 1

Spring Framework Introduction

In the introduction, we will tell you who this course is for and what modules it consists of. The main purpose of this module is to guide you on the topic of whether our course will be of interest to you, and to explain what tools you will need to complete it successfully.


WEEK 2

Spring Core

In this module, we will cover the fundamental concepts of Spring Core: Dependency Injection(DI) and Inversion of Control (IoC). Consider the concept of Bean and his life cycle. Also we will try to develop a simple Spring Core application with Maven.


WEEK 3

Spring MVC

In this module, we will take a closer look at the Model-View-Controller pattern. We will try to understand how Spring Framework supports the this pattern. We will discuss each of part this pattern: Model, Controller and View. Also we will found best practices for writing classes with the Spring MVC framework.


WEEK 4

Spring DATA

In this module, we will look at the Java Persistence API and Hibernate, will learn how to implement the CRUD paradigm in our application, and will explore the basic PostgreSQL data storage and management capabilities.


WEEK 5

Spring REST

In this module, we will cover the fundamental concepts of implement Web services using Spring REST framework.

We will cover the concept of implementing web services that conform to the REST architectural style. We will build a service that accept HTTP GET, PUT, POST and DELETE requests and respond with a JSON representation of a greeting.



MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Course Auditing
41.00 EUR
To understand the required basic knowledge of Java programming, XML, JSON, Web Development and SQL queries.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.