- 13
- 103 521
Dev Lessons
United Kingdom
เข้าร่วมเมื่อ 11 เม.ย. 2023
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*
*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 ...
why am i struggling to understand, even I'm a backend dev though 😢
Why this video feel like old and AI generated
Xclnt Xplanation 🎉.
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
is this course like 6-7 years old? 10?
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.
Step 1: Don't use Java
this is so underrated
The course was amazing!
Excellent course on Maven with good amount of details on building block and provide 360 overviews of the Maven as a build tool.
Can someone throw some light on archetype usage I didn't get it completely how the new more-maven-examples got generated
Thank you very much!
Fantasticly clear and helpful! Thanks!
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!!
Hats of the people who developed documentation before creating the product.
This course should be renamed to Maven masterclass, which it truly is
Pertama 😁
"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)
Warning: This tutorial is not for maven beginners. This tutorial assumes that you already know how to create maven project.
Yes, I'm 100% familiar with it, I just need to study flow and good practice.
Such a great and useful lesson! I found it just in time 🙂
thanks a lot
Goldmine
Day 1 : 48:00 Day 2 : 1:28:00
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!
after 15 minutes I was convinced the whole four hours would be worth it..
for those on the tcf terminal part its now called tm terminal.
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.
This course is actually 24 hours long if consider experiment along with the course overview.
Can you please make a Java Performance tuning course.
Thank you! This course is very high quality and easy to understand.
This is pure gold..Thank you for explaining so well. Thanks a lot!
I am very grateful for your work. It is amazing, that you decided to share such a valuable knowledge for free
The best maven course!
I mean the changed that with Tasty and scala 3. So no more new libraries for new minor version. Forward compatible.
This tutorial is gold, thanks a lot for posting this.
what is the equivalent of mvn eclipse:eclipse for intelliJ. Is it a simple compilation of the project?
Gold content <3. Loved the in depth explanation on phases, lifecycle, plugins and their goals <3
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!
Hey from where are you learning spring boot
Tcf terminal 1.3(luna sr2) is not there in the plugins , so should I go for nodeclips cli ? What should I do?
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!!!!!
Recommended..!!!!! Top Notch Explanation and covered everything. Hope 1M soon :)
Thank you for the knowledge packed course on maven. Completed it just now, and it was worth every minute.
Thank you very much for this knowledge. Can you please keep sharing knowledge... i can see since long no new video posted
🤎
is scala a good prolang? or should i learn java first before learn scala?
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.
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)
@@awesomebearaudiobooks Basic Java is indeed highly recommended to learn before scala but not mandatory.
Excellent. Thanks for sharing
Finally found an useful course with complete details ❤ it,please share a course on springboot as well
Your explanation is amazing! It'd be nice if you make a video on a library/framework like spark with scala or akka.
Best tutorial ever I have seen for maven. thanks a lot.
everything about the course is great. except the content needs to be updated...
Great course 👏🏻. I learned quite a lot.
is still relevant in 2023?
even relevant in 2024
It’s going to be relevant in 2025
Absolutely! 🔥