Sdlc With Soa Spring Java Jms Git Activemq Mongodb Jenkins
Last updated 9/2014
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.56 GB | Duration: 6h 48m
Last updated 9/2014
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.56 GB | Duration: 6h 48m
Learn to Plan Define Design Code Test & Deploy Spring ActiveMQ Git Jenkins Cobertura JSON Java Messaging MongoDB
What you'll learn
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
Requirements
Have some Java programming experience
Description
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. What will we create:Understanding of the Software Development Lifecycle. What happens behind the scenes in a Fortune 500 company in the Information Technology department. Gain understanding of the players involved who make up a software team and their roles with respect to the software development lifecycle.You will create a consumer backend service to consume messages on the queue our application is listening for. We will write that message to our MongoDB database.You will create the frontend using Spring, HTML, CSS and JavaScript so we can produce messages and put them on the queue.We will Unit Test our application and create a continuous integration / continuous delivery workspace to verify our code is in a stable build.We will maintain our code using BitBucket, our flavor for Git.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.
Overview
Section 1: SDLC with Spring, JMS, GIT, ActiveMQ, MongoDB, Jenkins Introduction
Lecture 1 Introduction
Section 2: SDLC Phase 1 - Planning
Lecture 2 SDLC Phase 1 - Planning
Lecture 3 SDLC Phase 1 - Planning the JMS Project with the Business
Lecture 4 SDLC Phase 1 - Planning the JMS Project with the Developers
Section 3: SDLC Phase 2 - Defining
Lecture 5 Defining Overview
Lecture 6 SDLC - Phase 2 - Gathering Requirements
Lecture 7 SDLC Phase 2 - Reviewing the tools for the project
Lecture 8 SDLC Phase 2 Gathering Tools - Eclipse
Lecture 9 SDLC Phase 2 Gathering Tools - MongoDB
Lecture 10 SDLC Phase 2 Gathering Tools - Configuring MongoDB
Lecture 11 SDLC Phase 2 Gathering Tools - MongoVue
Lecture 12 SDLC Phase 2 Gathering Tools - Active MQ Server
Lecture 13 SDLC Phase 2 Gathering Tools - Tomcat 7 for the Front End Application
Lecture 14 SDLC Phase 2 Gathering Tools - Tomcat 7 for Jenkins
Lecture 15 SDLC Phase 2 Gathering Tools - Tomcat 8 for the Back End Application
Lecture 16 SDLC Phase 2 Gathering Tools - Jenkins
Lecture 17 SDLC Phase 2 Gathering Tools - Git Local Respository
Lecture 18 SDLC Phase 2 Gathering Tools - Bitbucket Remote Repository
Section 4: SDLC Phase 3 - Designing
Lecture 19 SDLC Phase 3 Agile Iterative Approach
Lecture 20 SDLC Phase 3 Designing the hardware of the project
Lecture 21 SDLC Phase 3 SOA and Designing the software of the Project
Lecture 22 SDLC Phase 3 Configuring Git for Eclipse
Lecture 23 SDLC Phase 3 Configuring Spring for Eclipse
Lecture 24 SDLC Phase 3 Configuring Maven for Eclipse
Section 5: SDLC Phase 4 - Coding
Lecture 25 SDLC Phase 4 Creating Queues in Active MQ
Lecture 26 SDLC Phase 4 Creating the Consumer Project
Lecture 27 SDLC Phase 4 Adding Dependencies to the Project
Lecture 28 SDLC Phase 4 Creating the MDB Listener
Lecture 29 SDLC Phase 4 Writing our Unit Test for the MDB
Lecture 30 SDLC Phase 4 Commiting the Project to GIT
Lecture 31 SDLC Phase 4 Git Explained Further
Lecture 32 SDLC Phase 4 Continue the MBD Coding with RME Handling
Lecture 33 SDLC Phase 4 Write the Log4j2.xml and test logging
Lecture 34 SDLC Phase 4 Writing the Consumer Adapter
Lecture 35 SDLC Phase 4 Writing the JUnit Test for the Consumer Adapter
Lecture 36 SDLC Phase 4 Wiring the Listener to ActiveMQ
Lecture 37 SDLC Phase 4 Wiring the JMSTemplate to the ActiveMQ
Lecture 38 SDLC Phase 4 Configuring the Consumer Listener JUnit Test Configuration File
Lecture 39 SDLC Phase 4 Finish the JUnit Test of the Consumer Listener
Lecture 40 SDLC Phase 4 Run the Consumer Listener in Eclipse on Tomcat 8
Lecture 41 SDLC Phase 4 Downloading Cobertura
Lecture 42 SDLC Phase 4 Add Project libraries to Tomcat
Lecture 43 SDLC Phase 4 Begin Writing Build Scripts with the properties file
Lecture 44 SDLC Phase 4 Finish Writing Build Scripts with the Build.xml
Lecture 45 SDLC Phase 4 Finish the Build.xml file with War and Deploy
Lecture 46 SDLC Phase 4 Test the Build.xml
Lecture 47 SDLC Phase 4 Test Consumer Application in Tomcat 8
Lecture 48 SDLC Phase 4 Consumer Project Recap and Final Project Check-in to Git
Lecture 49 SDLC Phase 4 Configure Jenkins Global Settings
Lecture 50 SDLC Phase 4 Configure Jenkins for the Consumer Project
Lecture 51 SDLC Phase 4 Creating the Producer Project
Lecture 52 SDLC Phase 4 Adding Producer Project Dependencies
Lecture 53 SDLC Phase 4 Starting the Producer Project in Eclipse
Lecture 54 SDLC Phase 4 Configuring the Producer Project
Lecture 55 SDLC Phase 4 Coding the Model for the Producer Project
Lecture 56 SDLC Phase 4 Coding the Controller for the Producer Project
Lecture 57 SDLC Phase 4 Configuring Logging for the Producer Project
Lecture 58 SDLC Phase 4 Initial Coding of the Vendor JSP Page
Lecture 59 SDLC Phase 4 Finish the Initial Coding of the JSP Page
Lecture 60 SDLC Phase 4 Configuring CSS for the Producer Project
Lecture 61 SDLC Phase 4 Adding CSS to the Index jsp
Lecture 62 SDLC Phase 4 Add a Logo to the JSP Page
Lecture 63 SDLC Phase 4 Finish Coding the Producer Controller
Lecture 64 SDLC Phase 4 Code the MessageService for the Producer Project
Lecture 65 SDLC Phase 4 Code the Message Sender for the Producer Project
Lecture 66 SDLC Phase 4 Configuring the JUnit Test for the Producer Controller
Lecture 67 SDLC Phase 4 Finish Coding the JUnit Test for Producer Controller
Lecture 68 SDLC Phase 4 Complete the Presentation (index.jsp)
Lecture 69 SDLC Phase 4 Testing the Producer Application in Eclipse
Lecture 70 SDLC Phase 4 Configuring JNDI for the Consumer & Producer Projects
Lecture 71 SDLC Phase 4 Configuring JNDI for the Tomcat
Lecture 72 SDLC Phase 4 Creating the Build files for the Producer Project
Lecture 73 SDLC Phase 4 Run the Build files for the Producer Project
Lecture 74 SDLC Phase 4 Configuring Jenkins for Producer
Lecture 75 SDLC Phase 4 Testing the Project End to End
Section 6: SDLC Phase 5 - Testing
Lecture 76 SDLC Phase 5 Software Testing Overview
Lecture 77 SDLC Phase 5 Integration Testing of the Project
Lecture 78 SDLC Phase 5 System Testing the Project
Lecture 79 SDLC Phase 5 Fix Issue found in System Testing
Lecture 80 SDLC Phase 5 ReTest Issue found from System Testing
Lecture 81 SDLC Phase 5 User Acceptance Testing the Project
Section 7: SDLC Phase 6 - Implementation
Lecture 82 SDLC Phase 6 - What is Done???
Lecture 83 SDLC Phase 6 - Implementing the Project
Section 8: Appendix
Lecture 84 SDLC - Add Ebooks and Final Thoughts
Beginner and Novice Programmers, Developers, Designers, Architects