Dev Lessons
Dev Lessons
  • 13
  • 103 521
Spring Batch Course 🌱 From Basics to Advanced Data Processing
Master the art of data processing with our comprehensive Spring Batch Course! Designed for developers at all levels, this course covers everything from basic batch processing to advanced data management techniques. Gain hands-on experience with real-world examples that will boost your coding proficiency and open new career opportunities. Enhance your skills in Spring Batch and stay competitive in the fast-paced tech industry. Subscribe now and take your expertise to the next level.
*Timestamp*
*1. Introduction*
Introduction: 0:00:00
2. Hello World
Project Setup: 0:12:02
Creating A Simple Job: 0:17:45
Reviewing The Results: 0:27:15
*3. Job Flow*
Transitions: 0:38:22
Flows: 0:46:55
Splits: 0:53:17
Decisions: 0:56:41
Nested Jobs: 1:01:51
Spring Break: 1:08:51
Listeners: 1:09:01
Job Parameters: 1:15:19
*4. Input*
Interface: ItemReader: 1:21:19
Reading From A Database: 1:26:17
Reading Flat Files: 1:35:49
Reading From XML: 1:46:43
Reading From Multiple Sources: 1:51:39
ItemReader State: 1:58:28
ItemStream Interface: 2:06:25
*5. Output*
Interface: ItemWriter: 2:11:46
Writing To A Database: 2:14:56
Writing Flat Files: 2:20:50
Writing To XML Files: 2:28:11
Writing To Multiple Destinations: 2:34:36
*6. Processing*
Interface: ItemProcessor: 2:43:07
Spring Batch Break: 2:49:13
Filtering Items: 2:49:23
Validating Items: 2:52:44
CompositeItemProcessors: 2:58:31
*7. Error Handling*
Restart: 3:03:07
Retry: 3:07:15
Skip: 3:15:10
Listeners: 3:21:56
*8. Scaling Jobs*
Ways Of Scaling Spring Batch Applications: 3:27:43
Multi-Threaded Step: 3:31:53
AsyncItemProcessor/AsyncItemWriter: 3:36:18
Local Partitioning: 3:42:57
Remote Partitioning: 3:52:07
Remote Chunking: 4:01:00
*9. Job Orchestration*
Starting A Job: 4:11:32
Stopping A Job: 4:21:11
Spring Batch Break: 4:28:09
Scheduling A Job Using Spring Schedule: 4:28:19
*10. Spring Batch With Spring Integration*
Launching Jobs Via Messages: 4:32:41
Informational Messages: 4:38:23
*11. Conclusion*
What We Learned: 4:46:33
*All Credits goes to Instructor*
มุมมอง: 115

วีดีโอ

Hibernate & JPA Essentials: From Basics to Advanced Techniques - Java Persistence API
มุมมอง 1427 ชั่วโมงที่ผ่านมา
Unlock the mastery of Java Persistence API with our in-depth Hibernate & JPA course! Perfect for both beginners and seasoned developers, this course guides you through essential concepts, from basic setup to advanced mapping techniques. Engage with practical demonstrations and real-world applications to enhance your coding expertise. Join us to transform your skills and boost your career with c...
Java 8 Full Course: Basics to Advanced in 12 Hours
มุมมอง 6542 หลายเดือนก่อน
This 12-hour course covers Java fundamentals to advanced topics, perfect for all skill levels. Gain essential programming skills and prepare for the Oracle Certified Associate, Java SE 8 Programmer Certification. ⭐️ Contents ⭐️ 00:00:00 - Chapter 1: Setting Up Java Development 00:12:21 - Chapter 2: Exploring Java Fundamentals 00:56:47 - Chapter 3: Diving into Object-Oriented Programming 02:14:1...
Spring Boot Full Course 🌱 Go from Beginner to Pro in 2025
มุมมอง 9Kปีที่แล้ว
Course Contents Timestamp Course Overview 0:00:00 About The Course Spring Boot Introduction 0:06:49 Chapter Overview 0:07:42 Core Concepts 0:15:18 Spring Tool Suite Installation 0:19:42 Spring Boot CLI Installation 0:22:39 Spring Boot Demonstration Spring Boot Manual Configuration 0:26:38 Chapter Overview 0:29:28 Manual Configuration 0:37:46 Starter POMs 0:43:35 Autoconfiguration 0:52:47 Applic...
Continuous Integration CI With Jenkins | Quality Assurance and Automated Testing
มุมมอง 221ปีที่แล้ว
#ContinuousIntegrationCIWithJenkinsFullCourse | #MavenCourse | #QualityAssuranceandAutomatedTesting ⭐️ Contents ⭐ * Timestamp* 0:00:00 Automating Quality Assurance For CI 0:03:39 jUnit Testing 0:09:38 jUnit Integration With Jenkins 0:15:48 JaCoCo Code Coverage Analysis 0:21:51 JaCoCo Plugin Installation 0:24:12 JaCoCo Integration With Jenkins 0:30:19 FindBugs Analysis 0:35:28 FindBugs Integrati...
Continuous Integration CI With Jenkins | Maven Builds | Maven Course
มุมมอง 441ปีที่แล้ว
#ContinuousIntegrationCIWithJenkinsFullCourse | #MavenCourse | #MavenBuilds ⭐️ Contents ⭐ * Timestamp* 00:00:00 *Maven Builds For Continuous Integration With Jenkins* 00:04:10 *Maven Plugin Installation* 00:07:28 *Maven Configuration* 00:09:35 *Creating Maven Projects* 00:16:51 *Pre And Post Build Steps* 00:23:07 *Dependency Triggered Builds* 00:31:46 *Multimodule Projects* 00:36:17 *Video Wrap...
Scala Programming Full Course | Scala tutorial For Beginners | Part 2
มุมมอง 2.4Kปีที่แล้ว
*First Part of this Course The initial segment of the course can be accessed through the following link.* 🔗Link: th-cam.com/video/tamJAEtSEEo/w-d-xo.html #ScalaProgrammingFullCourse | #ScalaTutorialforBeginners | #Scala ⭐️ Contents ⭐ 0:00:00 Parameterized Types On Classes 0:08:29 Parameterized Methods In Classes *Scala Object* 0:15:12 Singleton Objects 0:26:32 Companion Objects *Magical Methods...
Scala Programming Full Course | Scala tutorial For Beginners | Part 1
มุมมอง 12Kปีที่แล้ว
The second part of this course will be uploaded soon. Please subscribe to our channel to stay updated and ensure that you don't miss it. 🔗Link: th-cam.com/video/t1c-F2qp-xk/w-d-xo.html #ScalaProgrammingFullCourse | #ScalaTutorialforBeginners | #Scala ⭐️ Contents ⭐ *Introduction* 0:00:00 What Is Scala? 0:00:56 What Are The Positives Of Scala? 0:02:06 What Are The Negatives Of Scala? *Setup* 0:04...
Docker Tutorial For Beginners | Real World Docker Complete Course
มุมมอง 1.4Kปีที่แล้ว
⭐️ Contents ⭐ *Introduction* 0:00:00 Course Introduction 0:01:54 Advantages Of Container-Based Architecture 0:07:21 The Emerging Microservices Architectural Pattern *Deploying Monolithic/Singer-Service Applications* 0:11:18 Server Setup, Building & Deploying A Single Application 0:19:10 Local-Development Workflow 0:26:14 Local-Development With A Database 0:31:13 Working With Production Dabases ...
C++ Templates Tutorial | Templates in C++ Course
มุมมอง 95ปีที่แล้ว
C Templates Tutorial | Templates in C Course | #CppTemplatesTutorial | #TemplatesinCppCourse | CppCourse ⭐️ Contents ⭐ 0:00:00 Introduction 0:01:58 Non-Template Parameters 0:05:02 Default Parameters 0:06:58 Overloading Templates 0:11:43 Specialization 0:17:32 Explicit Instantiation 0:20:23 Template Template Parameters 0:23:44 Templates And Inheritance 0:27:59 Modern C 0:31:08 Generic Programmin...
Introduction to C++ Templates Tutorial | C++ Templates Course
มุมมอง 142ปีที่แล้ว
Introduction to C Templates Tutorial | C Templates Course | #IntroductiontoCppTemplatesTutorial | #CppTemplatesCourse | #CppCourse ⭐️ Contents ⭐ 0:00:00 Welcome To The Course Introduction To C Templates 0:01:19 What Are Templates? 0:08:57 References 0:10:27 Simple Function Templates 0:16:03 How Templates Work 0:18:20 Exercise 0:18:50 Defining A Template Class 0:22:26 Defining Template Class Mem...
Maven Full Course | Apache Maven Tutorial for Beginners
มุมมอง 64Kปีที่แล้ว
Maven Full Tutorial | #MavenFullCourse | #ApacheMavenTutorialforBeginners | #ApacheMavenTutorial ⭐️ Contents ⭐ Course Overview 0:00:00 Course Introduction Maven Introduction 0:06:34 Chapter Overview - Maven Introduction 0:08:16 Maven Overview 0:18:06 Maven Landscape 0:25:24 Technical Overview 0:30:15 Maven Installation 0:35:50 Eclipse Installation 0:41:42 Maven Demo Building A Project1 0:48:31 ...
Java Optimizing Tutorial - Java Complete Course
มุมมอง 12Kปีที่แล้ว
Optimize performance in Java | #JavaOptimizingTutorial , #JavaCompleteCourse , #OptimizeperformanceinJava ⭐️Chapters⭐️ Getting Started 0:00:00 Introduction What Does A Compiler Do? 0:02:47 Anatomy Of A Compiler 0:07:33 How Does Java Code Execute? Java Bytecode 0:11:51 Class File Format 0:18:35 javac Optimizations Hotspot Execution Lifecycle 0:24:42 Lifecycle With Simple Program 0:32:15 General ...

ความคิดเห็น

  • @benjifranky6862
    @benjifranky6862 วันที่ผ่านมา

    why am i struggling to understand, even I'm a backend dev though 😢

  • @monabbar007
    @monabbar007 วันที่ผ่านมา

    Why this video feel like old and AI generated

  • @shaiksamsalman
    @shaiksamsalman 3 วันที่ผ่านมา

    Xclnt Xplanation 🎉.

  •  6 วันที่ผ่านมา

    is 9 years old :( I just think it might be a good idea to add it to the description. since things might have change when you watch the video

  •  6 วันที่ผ่านมา

    is this course like 6-7 years old? 10?

  • @yurisugano6638
    @yurisugano6638 23 วันที่ผ่านมา

    phenomenal course for those confused scala.Unit is not shown in the hierarchy diagram but is indeed a subtype of AnyVal, according to the Scala documentation: ```scala abstract final class Unit extends AnyVal ``` Unit is a subtype of scala.AnyVal. There is only one value of type Unit, (), and it is not represented by any object in the underlying runtime system. A method with return type Unit is analogous to a Java method which is declared void.

  • @davidmurphy563
    @davidmurphy563 25 วันที่ผ่านมา

    Step 1: Don't use Java

  • @jestre3742
    @jestre3742 28 วันที่ผ่านมา

    this is so underrated

  • @SuijthReddy
    @SuijthReddy 29 วันที่ผ่านมา

    The course was amazing!

  • @atif-riaz
    @atif-riaz หลายเดือนก่อน

    Excellent course on Maven with good amount of details on building block and provide 360 overviews of the Maven as a build tool.

  • @ThisIsNotMyYoutubeAccount
    @ThisIsNotMyYoutubeAccount หลายเดือนก่อน

    Can someone throw some light on archetype usage I didn't get it completely how the new more-maven-examples got generated

  • @esmaelmohamed8209
    @esmaelmohamed8209 หลายเดือนก่อน

    Thank you very much!

  • @payam-bagheri
    @payam-bagheri 2 หลายเดือนก่อน

    Fantasticly clear and helpful! Thanks!

  • @sahiljaiswal9270
    @sahiljaiswal9270 2 หลายเดือนก่อน

    The evolution of projects from Java -> Maven -> Spring -> SpringBoot is really fascinating !! Even as the complexity increased, the code became concise & easier to understand, projects became maintainable, hats off to the people who developed these!!

    • @monabbar007
      @monabbar007 27 วันที่ผ่านมา

      Hats of the people who developed documentation before creating the product.

  • @likithr.n9692
    @likithr.n9692 2 หลายเดือนก่อน

    This course should be renamed to Maven masterclass, which it truly is

  • @famifafa2687
    @famifafa2687 2 หลายเดือนก่อน

    Pertama 😁

  • @AnupSingh154
    @AnupSingh154 3 หลายเดือนก่อน

    "mvn site" is hitting error [WARNING] An issue has occurred with maven-project-info-reports-plugin:3.7.0:dependency-info report, skipping LinkageError 'void org.apache.maven.doxia.sink.Sink.verbatim()', please report an issue to Maven dev team. java.lang.NoSuchMethodError: 'void org.apache.maven.doxia.sink.Sink.verbatim()' at org.apache.maven.reporting.AbstractMavenReportRenderer.verbatimText (AbstractMavenReportRenderer.java:363)

  • @abdulquadiransari7476
    @abdulquadiransari7476 3 หลายเดือนก่อน

    Warning: This tutorial is not for maven beginners. This tutorial assumes that you already know how to create maven project.

    • @monabbar007
      @monabbar007 27 วันที่ผ่านมา

      Yes, I'm 100% familiar with it, I just need to study flow and good practice.

  • @BaldAndBored85
    @BaldAndBored85 4 หลายเดือนก่อน

    Such a great and useful lesson! I found it just in time 🙂

  • @rezokobaidze8501
    @rezokobaidze8501 4 หลายเดือนก่อน

    thanks a lot

  • @rajawatlks
    @rajawatlks 4 หลายเดือนก่อน

    Goldmine

  • @surendharv795
    @surendharv795 5 หลายเดือนก่อน

    Day 1 : 48:00 Day 2 : 1:28:00

  • @77modod
    @77modod 5 หลายเดือนก่อน

    Have been using Maven 2 years ago, and this course was mind blowing 😮 I like how you explained every single detail I was wondering about, as well as how your straightforwardness made it entertaining rather than boring, I would definitely recommend!

  • @samjackgreen
    @samjackgreen 5 หลายเดือนก่อน

    after 15 minutes I was convinced the whole four hours would be worth it..

  • @alvinamana1459
    @alvinamana1459 8 หลายเดือนก่อน

    for those on the tcf terminal part its now called tm terminal.

  • @DuyNguyen-wl6bx
    @DuyNguyen-wl6bx 8 หลายเดือนก่อน

    This is a great course. However, you will not be able to understand or applying the knowledges without reading the document. So try to read the document while listening to the course.

    • @monabbar007
      @monabbar007 18 วันที่ผ่านมา

      This course is actually 24 hours long if consider experiment along with the course overview.

  • @asdaqamin
    @asdaqamin 8 หลายเดือนก่อน

    Can you please make a Java Performance tuning course.

  • @adolf7744
    @adolf7744 8 หลายเดือนก่อน

    Thank you! This course is very high quality and easy to understand.

  • @MalobikaNandy
    @MalobikaNandy 8 หลายเดือนก่อน

    This is pure gold..Thank you for explaining so well. Thanks a lot!

  • @marioorcus
    @marioorcus 8 หลายเดือนก่อน

    I am very grateful for your work. It is amazing, that you decided to share such a valuable knowledge for free

  • @JhonJairoApacheHernandez
    @JhonJairoApacheHernandez 9 หลายเดือนก่อน

    The best maven course!

  • @MrDejvidkit
    @MrDejvidkit 9 หลายเดือนก่อน

    I mean the changed that with Tasty and scala 3. So no more new libraries for new minor version. Forward compatible.

  • @TheCooldude735
    @TheCooldude735 9 หลายเดือนก่อน

    This tutorial is gold, thanks a lot for posting this.

  • @botrayyden
    @botrayyden 9 หลายเดือนก่อน

    what is the equivalent of mvn eclipse:eclipse for intelliJ. Is it a simple compilation of the project?

  • @girishanker3796
    @girishanker3796 10 หลายเดือนก่อน

    Gold content <3. Loved the in depth explanation on phases, lifecycle, plugins and their goals <3

  • @Daniel-Murphy951
    @Daniel-Murphy951 10 หลายเดือนก่อน

    Legitimately one of the best tutorials ever made. I recently got a job working with Spring and security, and my only experience with java was back in high school and college where I only learned the basics. So transitioning to this stuff is daunting. I never knew maven was a thing until I started work. This really helped me understand everything! Definitely got my subscription!

    • @amritkanoi8804
      @amritkanoi8804 9 หลายเดือนก่อน

      Hey from where are you learning spring boot

  • @instrasighnentcobra9890
    @instrasighnentcobra9890 10 หลายเดือนก่อน

    Tcf terminal 1.3(luna sr2) is not there in the plugins , so should I go for nodeclips cli ? What should I do?

  • @vcfirefox
    @vcfirefox 10 หลายเดือนก่อน

    i see a lot of comments on youtube about indians being the best tutors let me tell you as an indian, this course single handedly gave me EVERYTHING i needed to learn nuts and bolts of maven in a very engaging and systematic way i have never spent more than half hour on tutorials and i hate them on this video i spent 2 hours straight without getting distracted and learnt a lot already planning to spend another 2 today and finish up this course and start adapting my projects to maven thank you!!!!!

  • @saikiran4254
    @saikiran4254 10 หลายเดือนก่อน

    Recommended..!!!!! Top Notch Explanation and covered everything. Hope 1M soon :)

  • @mitanshukumar6054
    @mitanshukumar6054 10 หลายเดือนก่อน

    Thank you for the knowledge packed course on maven. Completed it just now, and it was worth every minute.

  • @farhan_sub
    @farhan_sub 10 หลายเดือนก่อน

    Thank you very much for this knowledge. Can you please keep sharing knowledge... i can see since long no new video posted

  • @madhushan24
    @madhushan24 11 หลายเดือนก่อน

    🤎

  • @rayhans4
    @rayhans4 11 หลายเดือนก่อน

    is scala a good prolang? or should i learn java first before learn scala?

    • @awesomebearaudiobooks
      @awesomebearaudiobooks 9 หลายเดือนก่อน

      Scala works on JavaByteCode, which is optimized for Java, so before you can understand Scala deeply, you would have to learn Java anyway. In fact, you can't really learn Scala to a professional level without learning Java, because most of the Big Data frameworks and libraries that are optimized for use with Scala were originally created in Java, and Scala is not really used anywhere other than Big Data, while Java is used not only with Big Data, but in many other projects, so it is *significantly* easier to find a job with Java rather than with Scala. And if you would learn both, it will get even easier to find a job. And it is significantly easier to learn Scala after Java rather than vice-versa. If you know just Java, you would still be able write code in Scala after a tiny bit of practice so you would be able to learn Scala on the go (it will be OOP code, so you won't use all the features of FP, but it will be working code nonetheless), but if you only know Scala, it won't help you in writing Java code at all and you would basically have to be learning it from scratch. And there are way more in-depth tutorials for Java than for Scala. Also almost no one will help you to solve LeetCode-like algorithmical questions in Scala, while most of the best tutorials are originally Java-based. All in all, I think Java is most certainly a better choice for a beginner, while Scala is a good choice for a second or a third language to learn.

    • @paulfunigga
      @paulfunigga 6 หลายเดือนก่อน

      No, you do not have to learn Java before Scala. In fact you can learn Java after Scala and you will have an easier time learning it, because you learned Scala first. (There's a university who decided to teach Scala before Java to their students and they came to the conclusion that it was better than learning Java first. I can't remember which university it was, but this statistic was mention by Martin Odersky, the creator of Scala in one of the talks I watched a few days ago)

    • @newsxreactions
      @newsxreactions หลายเดือนก่อน

      @@awesomebearaudiobooks Basic Java is indeed highly recommended to learn before scala but not mandatory.

  • @nsgirish
    @nsgirish 11 หลายเดือนก่อน

    Excellent. Thanks for sharing

  • @mondemlanshmi
    @mondemlanshmi 11 หลายเดือนก่อน

    Finally found an useful course with complete details ❤ it,please share a course on springboot as well

  • @MosK-x1s
    @MosK-x1s ปีที่แล้ว

    Your explanation is amazing! It'd be nice if you make a video on a library/framework like spark with scala or akka.

  • @hardikpatel2553
    @hardikpatel2553 ปีที่แล้ว

    Best tutorial ever I have seen for maven. thanks a lot.

  • @programmingwithnish483
    @programmingwithnish483 ปีที่แล้ว

    everything about the course is great. except the content needs to be updated...

  • @kedar-joshi
    @kedar-joshi ปีที่แล้ว

    Great course 👏🏻. I learned quite a lot.

  • @PrzemekS-j7t
    @PrzemekS-j7t ปีที่แล้ว

    is still relevant in 2023?

    • @threadRunnable
      @threadRunnable 11 หลายเดือนก่อน

      even relevant in 2024

    • @learnamazingtech3694
      @learnamazingtech3694 8 หลายเดือนก่อน

      It’s going to be relevant in 2025

    • @albert3407
      @albert3407 8 หลายเดือนก่อน

      Absolutely! 🔥