HOME > Development > Step By Step Ionic 4 And Spring Boot Application

Step By Step Ionic 4 And Spring Boot Application

  • Development
  • May 13, 2025
SynopsisStep By Step Ionic 4 And Spring Boot Application, available a...
Step By Ionic 4 And Spring Boot Application  No.1

Step By Step Ionic 4 And Spring Boot Application, available at $44.99, has an average rating of 3.45, with 40 lectures, based on 11 reviews, and has 57 subscribers.

You will learn about Ionic 4 Spring Boot Full Stack Development For Mobile And Server Side This course is ideal for individuals who are All developers curious about Ionic and Spring Boot It is particularly useful for All developers curious about Ionic and Spring Boot.

Enroll now: Step By Step Ionic 4 And Spring Boot Application

Summary

Title: Step By Step Ionic 4 And Spring Boot Application

Price: $44.99

Average Rating: 3.45

Number of Lectures: 40

Number of Published Lectures: 40

Number of Curriculum Items: 40

Number of Published Curriculum Objects: 40

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Ionic 4
  • Spring Boot
  • Full Stack Development For Mobile And Server Side
  • Who Should Attend

  • All developers curious about Ionic and Spring Boot
  • Target Audiences

  • All developers curious about Ionic and Spring Boot
  • We will create a new project in this course.

    And we will implement this project on server side with using Spring Boot, MYSQL, and Liquibase.

    On mobile side, we will use Ionic.

    In our project, we will implement CRUD operations. And these CRUD operations will be requested from Ionic Mobile side.

    Then This requests will be handled from Spring Boot.

    Our project goes on User operations.

    Our main operations will be user login, register, profile and user list.

    And this all things will be provided with secure way in both Ionic and Spring Boot side.

    We will have two main components to implement our project.

    These are server side and mobile side.

    In Server Side:

    Spring Boot will be main thing.

    Model View Controller structure will be implemented with using Spring Boot.

    Our MVC structure will work like that:

    First of all, the entity classes will be created under model package.

    Later, if model class is permanent, we will create a repository for it.

    Then we will call repository from services.

    Finally, we will call services from from controllers.?

    In Spring Boot, Data will be presented to client as API call so Spring Rest Controller will be used to handle it.

    We will use MySQL as Database.

    We will also use Object Relational Mapping with Java Persistence API and Hibernate.

    You know, We can map our database tables to objects with hibernate.

    We will use JPA Repository and Crud Repository in Spring Boot.

    So these repository templates will handle common database operations like save, update, find, delete.

    With Spring Boot, we will also use Lombok library to clear code.

    You know that we don’t want to implement getter, setter, equals and hash code. So we can escape it using Lombok @Data or @Value annotation.

    We will use Gradle To handle all dependencies on server side.

    That’s all about Server side.

    Let’s talk about Mobile Side.

    Ionic will be implemented for mobile application.

    Ionic works on nodeJS and Angular.

    In Ionic, we have also MVC structure.

    In service:? We can connect to server side and we can send requests or we can get responses from server side with http.

    In controller:We can call service methods and get responses.

    In View: we can implement UI interface.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Prerequests For Application

    Lecture 2: Spring Boot And Ionic Overview

    Lecture 3: Architecture Of All System – Overview

    Lecture 4: Source Code

    Chapter 2: Server Side – Spring Boot

    Lecture 1: Spring Overview – Basic Annotations, Dependency Injection

    Lecture 2: Server Side Overview

    Lecture 3: Spring Boot Installation – https://start.spring.io/

    Lecture 4: Install And Enable Lombok

    Lecture 5: Application Configuration – Customization

    Lecture 6: Create User Model – MVC (Hibernate, Java Persistence API)

    Lecture 7: Liquibase Implementation

    Lecture 8: Create User Repository – JPA Repository, CRUD Repository

    Lecture 9: Create User Service – MVC

    Lecture 10: Response Entity Overview

    Lecture 11: Create User Controller – MVC

    Lecture 12: Spring Security Overview

    Lecture 13: User Details Service – Spring Security

    Lecture 14: What is CORS And CSRF – Spring Security

    Lecture 15: Spring Security Default Configuration And Customization

    Lecture 16: Spring Security Web Configuration And Cross Origin Access Permits

    Lecture 17: Server Side Github Repository

    Lecture 18: Test Server Side

    Lecture 19: Server Side – Build And Run

    Chapter 3: Mobile Side – Ionic 4

    Lecture 1: Prerequests For Mobile Side

    Lecture 2: Ionic Installation With Angular CLI

    Lecture 3: Ionic Configuration – Application Name, Dependencies, Icon, Splash

    Lecture 4: Model View Controller Architecture In Ionic

    Lecture 5: Router Implementation In Ionic

    Lecture 6: Create User Model In Ionic – MVC

    Lecture 7: Authentication Service Implementation – MVC

    Lecture 8: Login Controller And View Implementation

    Lecture 9: Register Controller And View Implementation

    Lecture 10: Home Controller And View Implementation

    Lecture 11: User-List Controller And View Implementation

    Lecture 12: User-Detail Controller And View Implementation

    Lecture 13: Github Repository

    Lecture 14: Mobile Side – Build And Run

    Chapter 4: Test, Build And Results

    Lecture 1: Testing After All

    Lecture 2: Build It For Mobile App

    Lecture 3: Github Repository

    Instructors

  • Step By Ionic 4 And Spring Boot Application  No.2
    Senol Atac
    Software Architect
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 0 votes
  • 3 stars: 4 votes
  • 4 stars: 4 votes
  • 5 stars: 2 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!