Complete Spring Boot Full Stack Development Masterclass with AWS | Spring Boot One Shot Video

Поделиться
HTML-код
  • Опубликовано: 21 апр 2024
  • In this video, we are going to build a complete full-stack web application using Spring Boot and React. We are then going to deploy that application to AWS
    Join us on Telegram: link.embarkx.com/telegram
    If you're interested in learning more about Spring Boot, then this course is for you! In this full course, we'll walk you through everything you need to know to create a Spring Boot application.
    *GROW AS JAVA DEVELOPER*
    1. SIGNUP FOR MY SPRING BOOT FOR BEGINNERS COURSE: link.embarkx.com/spring-boot-c...
    2. LEARN JAVA WITH 60+ HOURS OF CONTENT: link.embarkx.com/java-coupon
    3. MASTER INTELLIJ IDEA: link.embarkx.com/intellij-cour...
    FOLLOW ME: bit.ly/linkedin-connect-01
    SUBSCRIBE TO OUR MONTHLY SALES: bit.ly/yt-sub-now
    Learn more from me and enroll at: embarkx.com/
    You will find all my courses are listed there at the highest discount for my viewers.
    Join the exclusive community of Learners and Developers: bit.ly/embarkx-joind
    BASICS OF SPRING BOOT AND GETTING STARTED
    00:00 Introduction
    00:48 Application Architecture on local
    00:59 Application Architecture on AWS
    01:33 Application Demo
    02:46 Getting Started
    02:50 Why do you need a Web Framework?
    04:20 Analogy of building a House
    08:12 Popular Web Frameworks that exist
    11:01 Introduction to Spring Framework
    11:32 Inversion of Control (IoC)
    18:52 Features of Spring Framework
    21:02 History of Spring Framework
    21:57 Enter Spring Boot. What is it?
    22:20 Spring Framework VS Spring Boot
    23:57 What does Spring Boot consist of?
    26:08 Components of Spring Boot
    29:26 Advantages of Spring Boot
    30:43 Spring Boot Architecture
    32:47 What Spring Boot project are we building?
    33:25 How will our application work? [Application Flow]
    35:25 Spring Initializer
    40:52 Setting up our project in Intellij 2023
    CRUD Operations with Spring Boot
    42:53 What are we building?
    43:19 Understanding Spring Boot Project Structure
    45:42 pom.xml
    47:19 Creating a Controller
    48:13 Creating Challenge class
    49:48 Creating GET request to get all challenges
    53:43 Running our application for first time
    01:03:24 POST request to add new challenges
    01:07:31 Postman
    01:09:36 Creating POST request in Postman
    Service Layer, ResponseEntity, CRUD
    01:14:13 Introduction
    01:14:40 Getting Started with Service Layer
    01:22:00 Do we need to manage IDs?
    01:27:21 Getting challenges by month
    01:36:26 Custom status codes
    01:37:37 ResponseEntity
    PutMapping, DeleteMapping, RequestMapping
    01:42:15 Introduction
    01:43:15 Getting Started
    01:44:20 Update challenge
    01:52:00 Delete challenge
    JPA and H2 Database for Absolute Beginners
    01:59:00 Introduction
    02:01:07 Reviewing our API
    02:02:47 Setting up Postman the right way
    02:06:50 Need for JPA
    02:10:30 Spring Initializr
    02:13:05 H2 Database
    02:16:10 H2 Console
    02:17:20 Spring Boot Autoconfiguration in Action
    02:19:50 Accessing and enabling H2 Console
    02:23:05 Understanding JPA
    02:24:15 Getting Challenge in Database
    02:32:02 Checking datatypes of columns
    02:33:17 Fixing the database URL / Making it constant
    02:35:12 Thank you :)
    Working with Repository + Database
    02:34:52 Getting Started
    02:36:43 Setting up Repository
    02:39:17 CrudRepository & JpaRepository
    02:43:00 Getting rid of the list
    02:44:38 Using Repository
    02:58:54 Testing Changes
    03:03:18 Thank you :)
    Getting Started With React
    03:02:21 Introduction
    03:06:03 Understanding React
    03:11:08 How web worked before React
    03:12:03 Why React exists and how it's different [Single Page Applications / SPA]
    03:15:31 React hands-on demo
    03:18:04 Hands-on example
    03:21:54 Popularity of React
    03:22:36 What do you need for React
    03:23:44 Node.js installation
    03:25:49 Creating a React project
    03:29:04 Starting server
    03:30:00 Installing VS Code
    03:31:01 Project structure
    03:33:49 Experimenting
    03:36:25 Thank you
    React Basics, Components, States, Props
    3:37:25 Introduction
    3:39:20 Getting Started with the inbuilt terminal in VS Code
    3:41:09 Knowing our application
    3:46:15 Creating our own components
    3:47:17 Creating Greetings component
    3:50:25 Props
    3:52:58 Multiple props
    3:58:27 React States
    4:05:13 Thank you
    Fetching Data Using React and Spring Boot
    04:05:21 Introduction
    04:09:25 Getting Started
    04:37:48 CORS
    04:45:15 Thank you
    Saving Data Using React and Spring Boot
    04:44:18 Introduction
    04:49:05 Getting Started
    05:01:32 Implementing callback for refreshing the list
    05:01:32 Testing changes
    05:02:44 Thank you
    Bootstrap with Spring Boot Application
    05:04:45 Introduction
    05:06:01 Getting Started
    05:27:53 Thank you
    Deploying to AWS
    05:27:54 Introduction
    05:29:56 Getting Started
    05:30:38 Amazon Web Services [AWS]
    05:34:15 How will deployment work
    05:39:24 Amazon RDS
    05:51:19 Deploying the application to Amazon Elastic Beanstalk
    06:02:23 Preparing our react front end for deployment
    06:05:18 Amazon S3
    06:08:39 S3 bucket policy
    06:11:22 Deploying to S3
    06:12:32 CORS
    06:13:22 Redeploying the application AWS
    06:15:29 Testing live app
    06:16:03 Thank you
  • НаукаНаука

Комментарии • 63

  • @EmbarkX
    @EmbarkX  2 месяца назад +1

    HIT THAT SUBSCRIBE BUTTON GUYS, PLEASE SUPPORT IF YOU LIKE MY WORK.
    Join us on Telegram: link.embarkx.com/telegram
    If you're interested in learning more about Spring Boot, then this course is for you! In this full course, we'll walk you through everything you need to know to create a Spring Boot application.
    **GROW AS JAVA DEVELOPER**
    1. SIGNUP FOR MY SPRING BOOT FOR BEGINNERS COURSE: link.embarkx.com/spring-boot-coupon
    2. LEARN JAVA WITH 60+ HOURS OF CONTENT: link.embarkx.com/java-coupon
    3. MASTER INTELLIJ IDEA: link.embarkx.com/intellij-course-coupon
    COMMENT AND LET ME KNOW WHAT SHOULD I BRING NEXT FOR YOU ON THIS CHANNEL?

  • @Rakesh-xp3yo
    @Rakesh-xp3yo Месяц назад +2

    Not everyone who trains can be called as a teacher. Teaching is an art in which only a few have innate abilities to know what to deliver, how to deliver and when to deliver. And after watching your video, I’m confirmed that you know it very well of ‘What’, ‘How’ and ‘When’. Impressive way of teaching things. Appreciated. Thank you very much for delivering a much needed course in a comprehensive manner. Requesting to start a course on “SpringBoot & Kafka”.
    Thank you once again.
    - A working professional in Backend Development who loves your course.

  • @corneliusmusa9431
    @corneliusmusa9431 2 месяца назад +3

    Cornelius Musa, from Nigeria(West Africa). currently following and learning your Microservices paid course...... part1. more grace Sir

  • @zel9219
    @zel9219 2 месяца назад +2

    The amount of value you’re providing for free is insane! Thank you sir!

  • @vishnuvardhan7204
    @vishnuvardhan7204 2 месяца назад +3

    Hi This Vishnu vardhan reddy
    From India, Hyderabad
    I have been practicing one of your video java spring boot micro services with k8s, Docker, Aws part1
    6 hours completed

  • @SS-in9qv
    @SS-in9qv 2 месяца назад +1

    Most waited tutorial, thank you so much for uploading this tutorial. It's really very useful ❤.

  • @Mo_ali2905
    @Mo_ali2905 Месяц назад +1

    Hi. My name is Mohamed Ali , and I am a recent graduated software developer living in Norway. I liked your videos. Keep the good work up 🙂

  • @sanjivesubramaniam9634
    @sanjivesubramaniam9634 18 дней назад +1

    Hi Faizal ,
    This is Sanjive from India.
    thanks for this content.

  • @ayushsharma397
    @ayushsharma397 2 месяца назад

    I haven't watched it yet, though i am very excited for this video. Thanks!

  • @Iam_sami_8080
    @Iam_sami_8080 2 месяца назад +1

    Thanks a lot for this free course.

  • @tejasnanaware6360
    @tejasnanaware6360 15 часов назад

    this amazing to watch and learn

  • @ashutoshgupta9056
    @ashutoshgupta9056 2 месяца назад +2

    Sir, thanks for the video. Please bring videos on full stack complex projects and not the basics every time. Thanks again

  • @faizaankhan8090
    @faizaankhan8090 Месяц назад

    Thanks a lot. This video is awesome!

  • @varmapemmadi9958
    @varmapemmadi9958 2 месяца назад +1

    Your are giving always best Sir❤
    I'm from Andhra Pradesh

  • @jackfrost8969
    @jackfrost8969 Месяц назад +5

    Why is it so difficult for instructors to include Authentication in these videos man?

  • @robingakhar4717
    @robingakhar4717 2 месяца назад

    Need more projects like this

  • @umehiamkosmic9366
    @umehiamkosmic9366 Месяц назад

    Stanley Ugo from Nigeria(west africa). keep up the good work Sir.

  • @himanshuhanwat2447
    @himanshuhanwat2447 2 месяца назад +1

    hii , this is himanshu from india . this video content is very helpfull me , thanks

  • @ShashiJaiswal-jh4rh
    @ShashiJaiswal-jh4rh 2 месяца назад +2

    Please make complete Java Full Stack Developer Course sir 🥹❤️🙏 we really need it. And we want to learn from you only.

  • @tharunraj4135
    @tharunraj4135 11 дней назад

    From India🇮🇳. Student👩‍🎓

  • @Wongmc644
    @Wongmc644 25 дней назад

    TQ. This is an excellent tutorial, the best I've come across on RUclips. Can you show us how to connect to MySQL and mariadb?
    Then I can modify to access JDBC JT400. I could access the AS/400 databases (and mariaDb) using classpaths but not sure how to connect using spring boot JPA in intellJ ide. TQVM for this tutorial.

  • @nikhilaggarwal9325
    @nikhilaggarwal9325 2 месяца назад

    top notch

  • @user-tx7py1lx4l
    @user-tx7py1lx4l 2 месяца назад +1

    Nice Video got so much to learn, also can u please add the code to the github repositories and share the github repository so we can go through source code for reference and it will be very helpful to us

  • @vikaskamble7044
    @vikaskamble7044 2 месяца назад

    Thanks for this vdo

  • @akashpatil1729
    @akashpatil1729 Месяц назад

    Hello Sir ,love from India♥

  • @itachicodes2506
    @itachicodes2506 Месяц назад

    Can you do a guide using Spring with Typescript instead of JS?
    Beautiful guide btw... learned a lot of the frontend from a backend perspective (:

  • @TheGreatHinduRashtra
    @TheGreatHinduRashtra 7 дней назад

    Nice

  • @TheGreatHinduRashtra
    @TheGreatHinduRashtra 7 дней назад

    Im 10+ java professional, want to learn topics from you, from India

  • @v-creation7965
    @v-creation7965 2 месяца назад

    Sir to using react by watching this video in my project should i know javascript .Beacuse i have no knowlodge about any frontend tech

  • @CompIT0597
    @CompIT0597 2 месяца назад +1

    What is project name sir which you are building in this video

  • @anshumangogoi148
    @anshumangogoi148 Месяц назад

    Sir can you make a video on how to deploy full stack java application?

  • @alanhabib1942
    @alanhabib1942 2 месяца назад

    Great content! I am wondering if you could build more advanced application without going through the basics first?

    • @EmbarkX
      @EmbarkX  2 месяца назад

      Students have been asking end to end so thought of bringing the same.. Let me see if I can get this. But my videos are time stamped, you can skip the basics if you know by seeing the timestamps.

    • @alanhabib1942
      @alanhabib1942 Месяц назад

      @@EmbarkX I meant maybe some more real world features. How to switch between profiles, or building a real world deployment pipe-line. The videos are great but need one more step.

  • @dipmajumdar1991
    @dipmajumdar1991 Месяц назад

    one problem is arising that when re-run, data is not be saved in h2 database permanently

  • @DrashtiUnadkat
    @DrashtiUnadkat Месяц назад

    Hey sir why did you choose H2 over MySQL?

  • @aftabnadaf9843
    @aftabnadaf9843 Месяц назад

    I want to be a full stack java developer. As a front end I konw basics of html css only and basics of Java. I am confused that how to learn in sequence please guide.

  • @KojoAidoi
    @KojoAidoi 2 месяца назад +1

    pls make a video of spring boot security
    with jwt

    • @EmbarkX
      @EmbarkX  Месяц назад

      Just launched on RUclips, you can access it here: link.embarkx.com/spring-security

  • @ravichandrankirushanthan7084
    @ravichandrankirushanthan7084 2 месяца назад

    Sir spring security and react combination handling login logout actions including jwt and oauth2 parallely it's rare on internet please do a series on it

    • @EmbarkX
      @EmbarkX  Месяц назад

      Just launched on RUclips, you can access it here: link.embarkx.com/spring-security

  • @CyranicalGoated
    @CyranicalGoated 2 месяца назад

    Do you give out the source code via github sir?

  • @PallabChatterjee18
    @PallabChatterjee18 2 месяца назад +1

    Are you using spring security in the project ?

    • @EmbarkX
      @EmbarkX  Месяц назад

      Just launched on RUclips, you can access it here: link.embarkx.com/spring-security

  • @varmapemmadi9958
    @varmapemmadi9958 2 месяца назад +1

    Make videos about springboot security sir

    • @EmbarkX
      @EmbarkX  2 месяца назад +3

      I am working on a video series where I just cover Spring Security. So there is only 1 or 2 end points and then we see how we can secure it.
      Not including how to build endpoints in this video because I want to keep it focused on security itself :) Hope it sounds exciting.

    • @varmapemmadi9958
      @varmapemmadi9958 2 месяца назад

      @@EmbarkX ok sir

    • @itachicodes2506
      @itachicodes2506 2 месяца назад

      @@EmbarkX it does (:

    • @EmbarkX
      @EmbarkX  Месяц назад

      Just launched on RUclips, you can access it here: link.embarkx.com/spring-security

  • @rajarshi25.7
    @rajarshi25.7 Месяц назад

    at 5:43:33 its showing me 16.27USD as the Estimated MOnthly Cost, i choose diito same options as per your instructions.

    • @KAI-yw5vn
      @KAI-yw5vn 24 дня назад

      Yes even these the same case for mee too

  • @shakeeb8320
    @shakeeb8320 Месяц назад

    Is this full video course? or half ? is it for free?

    • @EmbarkX
      @EmbarkX  Месяц назад

      FREE FREE FREE. No Catch :D

  • @adityamajumder6730
    @adityamajumder6730 Месяц назад

    Please provie the git repo

  • @VikasSonsale-vy4td
    @VikasSonsale-vy4td 2 месяца назад

    Can person with java knowledge do this video?

    • @EmbarkX
      @EmbarkX  2 месяца назад

      Yes absolutely.

  • @youngyb-lp4wc
    @youngyb-lp4wc 2 месяца назад

    africa

  • @imbrijesh
    @imbrijesh 2 месяца назад

    Spring boot security???????????

    • @EmbarkX
      @EmbarkX  2 месяца назад +3

      yes bro, I am reading your comments and making note. Spring Security is in works. Its coming soon. Trying to release next week hopefully. Let's see how it goes.
      I see you have been requesting this on every video comment section. Wish to acknowledge and thank you for being a subscriber :)

    • @EmbarkX
      @EmbarkX  2 месяца назад +1

      Like I said before - I am working on a video series where I just cover Spring Security. So there is only 1 or 2 end points and then we see how we can secure it.
      Not including how to build endpoints in this video because I want to keep it focused on security itself :) Hope it sounds exciting.

    • @SS-in9qv
      @SS-in9qv 2 месяца назад

      ​@@EmbarkXthank you sir.❤

    • @imbrijesh
      @imbrijesh 2 месяца назад

      @@EmbarkX thanks men 🙏🏻

    • @EmbarkX
      @EmbarkX  Месяц назад +1

      Just launched on RUclips, you can access it here: link.embarkx.com/spring-security