3.95 out of 5
3.95
252 reviews on Udemy

SDLC with SOA Spring Java JMS GIT ActiveMQ MongoDB Jenkins

Learn to Plan Define Design Code Test & Deploy w/ SOA Spring ActiveMQ Git Jenkins Cobertura JSON Java Messaging MongoDB
Instructor:
Eric Clarke
2,786 students enrolled
English [Auto-generated]
Complete a Spring JMS Application using the complete SDLC
Become familiar and confident with the Service Oriented Architecture
Have complete confidence with the tools used in this course

You will learn the complete software development life cycle creating a Spring JMS Service Oriented Application using tools like:

Eclipse Spring Framework JMS JUnit Log4j2 ActiveMQ GIT Jenkins Continuous Integration Cobetura Code Coverage Git with BitBucket Tomcat 7 and 8.

By the end of the course you will have complete understanding of the software development lifecycle and have complete confidence using the tools in this course to create service oriented architecture applications in any workplace.

SDLC with Spring, JMS, GIT, ActiveMQ, MongoDB, Jenkins Introduction

1
Introduction

SDLC Phase 1 - Planning

1
SDLC Phase 1 - Planning
2
SDLC Phase 1 - Planning the JMS Project with the Business
3
SDLC Phase 1 - Planning the JMS Project with the Developers

SDLC Phase 2 - Defining

1
Defining Overview
2
SDLC - Phase 2 - Gathering Requirements

The Requirements have been attached to this lecture for download and reference.

3
SDLC Phase 2 - Reviewing the tools for the project
4
SDLC Phase 2 Gathering Tools - Eclipse
5
SDLC Phase 2 Gathering Tools - MongoDB
6
SDLC Phase 2 Gathering Tools - Configuring MongoDB
7
SDLC Phase 2 Gathering Tools - MongoVue
8
SDLC Phase 2 Gathering Tools - Active MQ Server
9
SDLC Phase 2 Gathering Tools - Tomcat 7 for the Front End Application
10
SDLC Phase 2 Gathering Tools - Tomcat 7 for Jenkins
11
SDLC Phase 2 Gathering Tools - Tomcat 8 for the Back End Application
12
SDLC Phase 2 Gathering Tools - Jenkins
13
SDLC Phase 2 Gathering Tools - Git Local Respository
14
SDLC Phase 2 Gathering Tools - Bitbucket Remote Repository

SDLC Phase 3 - Designing

1
SDLC Phase 3 Agile Iterative Approach
2
SDLC Phase 3 Designing the hardware of the project
3
SDLC Phase 3 SOA and Designing the software of the Project
4
SDLC Phase 3 Configuring Git for Eclipse
5
SDLC Phase 3 Configuring Spring for Eclipse
6
SDLC Phase 3 Configuring Maven for Eclipse

SDLC Phase 4 - Coding

1
SDLC Phase 4 Creating Queues in Active MQ
2
SDLC Phase 4 Creating the Consumer Project
3
SDLC Phase 4 Adding Dependencies to the Project
4
SDLC Phase 4 Creating the MDB Listener
5
SDLC Phase 4 Writing our Unit Test for the MDB
6
SDLC Phase 4 Commiting the Project to GIT
7
SDLC Phase 4 Git Explained Further
8
SDLC Phase 4 Continue the MBD Coding with RME Handling
9
SDLC Phase 4 Write the Log4j2.xml and test logging
10
SDLC Phase 4 Writing the Consumer Adapter
11
SDLC Phase 4 Writing the JUnit Test for the Consumer Adapter
12
SDLC Phase 4 Wiring the Listener to ActiveMQ
13
SDLC Phase 4 Wiring the JMSTemplate to the ActiveMQ
14
SDLC Phase 4 Configuring the Consumer Listener JUnit Test Configuration File
15
SDLC Phase 4 Finish the JUnit Test of the Consumer Listener
16
SDLC Phase 4 Run the Consumer Listener in Eclipse on Tomcat 8
17
SDLC Phase 4 Downloading Cobertura
18
SDLC Phase 4 Add Project libraries to Tomcat
19
SDLC Phase 4 Begin Writing Build Scripts with the properties file
20
SDLC Phase 4 Finish Writing Build Scripts with the Build.xml
21
SDLC Phase 4 Finish the Build.xml file with War and Deploy
22
SDLC Phase 4 Test the Build.xml
23
SDLC Phase 4 Test Consumer Application in Tomcat 8
24
SDLC Phase 4 Consumer Project Recap and Final Project Check-in to Git
25
SDLC Phase 4 Configure Jenkins Global Settings
26
SDLC Phase 4 Configure Jenkins for the Consumer Project
27
SDLC Phase 4 Creating the Producer Project
28
SDLC Phase 4 Adding Producer Project Dependencies
29
SDLC Phase 4 Starting the Producer Project in Eclipse
30
SDLC Phase 4 Configuring the Producer Project
31
SDLC Phase 4 Coding the Model for the Producer Project
32
SDLC Phase 4 Coding the Controller for the Producer Project
33
SDLC Phase 4 Configuring Logging for the Producer Project
34
SDLC Phase 4 Initial Coding of the Vendor JSP Page
35
SDLC Phase 4 Finish the Initial Coding of the JSP Page
36
SDLC Phase 4 Configuring CSS for the Producer Project
37
SDLC Phase 4 Adding CSS to the Index jsp
38
SDLC Phase 4 Add a Logo to the JSP Page
39
SDLC Phase 4 Finish Coding the Producer Controller
40
SDLC Phase 4 Code the MessageService for the Producer Project
41
SDLC Phase 4 Code the Message Sender for the Producer Project
42
SDLC Phase 4 Configuring the JUnit Test for the Producer Controller
43
SDLC Phase 4 Finish Coding the JUnit Test for Producer Controller
44
SDLC Phase 4 Complete the Presentation (index.jsp)
45
SDLC Phase 4 Testing the Producer Application in Eclipse
46
SDLC Phase 4 Configuring JNDI for the Consumer & Producer Projects
47
SDLC Phase 4 Configuring JNDI for the Tomcat
48
SDLC Phase 4 Creating the Build files for the Producer Project
49
SDLC Phase 4 Run the Build files for the Producer Project
50
SDLC Phase 4 Configuring Jenkins for Producer
51
SDLC Phase 4 Testing the Project End to End

SDLC Phase 5 - Testing

1
SDLC Phase 5 Software Testing Overview
2
SDLC Phase 5 Integration Testing of the Project
3
SDLC Phase 5 System Testing the Project
4
SDLC Phase 5 Fix Issue found in System Testing
5
SDLC Phase 5 ReTest Issue found from System Testing
6
SDLC Phase 5 User Acceptance Testing the Project

SDLC Phase 6 - Implementation

1
SDLC Phase 6 - What is Done???
2
SDLC Phase 6 - Implementing the Project

Appendix

1
SDLC - Add Ebooks and Final Thoughts
You can view and review the lecture materials indefinitely, like an on-demand channel.
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!
4
4 out of 5
252 Ratings

Detailed Rating

Stars 5
98
Stars 4
83
Stars 3
43
Stars 2
14
Stars 1
14
7e96a65cd919c7de422743dda83d5781
30-Day Money-Back Guarantee

Includes

7 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion