Full Stack Java Developer - Simplilearn


Full StackJava DeveloperMaster’s Program

Table of Contents01About the Course02Key Features03Program Outcomes04Program Eligibility Criteriaand Prerequisites05Learning Path06Step 1 : Implement OOPS Using JAVA with Data structures and beyond07Step 2 : Become a back-end expert08Step 3 : Implement Frameworks the DevOps Way09Step 4 : Develop a Web Application Using Front-end Stack10Full Stack Java Developer Capstone Project11Certificates12About Simplilearn

About the CourseThis Full Stack Java Developer program will help you master both front-end and backend Java technologies and accelerate your career as a full stack software developer.This course will expose you to basic and advanced concepts of web development. Youwill also learn Angular, Spring Boot, Hibernate, Servlets, and JSPs, MVC, web services,and other critical skills. You will learn how to use JavaScript, iQuery, and Node.js to builddynamic and interactive websites; write APIs; build web applications using Java; test anddeploy code using DevOps; store data using MongoDB; and much more. This course willhelp advance your career as a full stack developer and help you learn some of the mosthigh-demand skills in the industry.1 www.simplilearn.com

Key FeaturesComprehensive AppliedLearning program30 in-demand tools andskills8X higher live interactionwith live online classes byindustry experts20 lesson-end 6 phaseend hands-on projects16 hours of rigorouscapstone project trainingTop Skills and Tools leniumApache TomcatHibernate and JPADockerGitSpring Core 5.0JenkinsMavenRabbitMQAWSSOAP and RESTDevOpsJavaScript ES6JSPHTML5 and CSS3TypeScript2 www.simplilearn.com

Program OutcomesMaster software programming concepts, the basic building blocks of designing greatappsBecome an Agile practitioner with the ability to get on to an on-going industryproject quicklyClone and start working on a live repositoryBuild awesome front-end featuresArchitect scalable back-end infrastructureChoose your own stack as per the requirement and delivery timelineTest features with minimal effort and deploy features seamlessly to productionBuild a working industry application from scratchPotential RolesAfter completing the program, you will be eligible for a variety of career opportunitiesand build your career in front-end developer, back-end developer, API, or full stackdeveloper roles in organizations ranging from start-ups to Fortune 500 companies.3 www.simplilearn.com

Program Eligibility Criteria andPrerequisitesAny technical degree or equivalents such as B.tech, M.tech, a degree in engineering,bachelor/master’s in computer science, and basic programming knowledge.Who Should Enroll in this Program?This program caters to a wide audience, from those who are hoping to enter the industryto those who have already gained some experience and are aspiring to become full stackdevelopers.The following are the few professional profiles that are ideal students for this course:Fresh graduates who are intent on taking the plunge into the job marketDevelopers who are working in one of the functional roles of front-end or back-enddevelopment and want to shift to full stack developmentTest engineers, system engineers, and others who want to make a career shift todevelopment4 www.simplilearn.com

Learning Path5 Capstone ProjectImplement OOPS Using JAVA withData structures and beyond1Agile Scrum FoundationGitCore Java TrainingData Structures and AlgorithmsMaven4 Develop a Web Application UsingFront-end StackComplete HTML and CSS Training CourseBuild Real World Websites from Scratch UsingHTML and CSS3Full JavaScript Masterclass Course: ES6Modern DevelopmentAn Introduction to TypescriptAngular TrainingMongoDB Developer and AdministratorCertification TrainingBecome a back-end expert 2Java Certification Training CourseSQL Training3 Implement Frameworks theDevOps WaySpring 5.0 Core TrainingLearn RabbitMQ Asynchronous Messagingwith Java and SpringMaster Hibernate and JPA with Sprint Boot in100 StepsDevOps: CI/CD with Jenkins pipelines,Maven, and GradleHands-on Continuous Integration andAutomation with Jenkins5 www.simplilearn.com

STEP12345Implement OOPS Using JAVA withData Structures and BeyondBrush up on your knowledge of essential software development fundamentals withthis introductory phase of our Full Stack Java Developer track. Get familiar with Agileand Scrum methodologies to deliver projects on time, and learn the basics of Java anddata structures to implement object oriented programming concepts. Get an in-depthunderstanding of GIT to manage version control systems and Maven to manage projectdependencies.Course Learning Objectives:After completing this phase, you will be able to:Understand the underlying principles of Agile and ScrumGet an overview of Git, GitHub, and Git RebaseLearn about Java and its basic concepts such as methods, constructors, strings,inheritance, multithreading, and arraysSkills and Tools Covered:Agile and ScrumJavaGitMaven6 www.simplilearn.com

STEP1234Become a Back-end ExpertFamiliarize yourself with the back-end technologies by implementing knowledge of SQL,Java servlets, and relational database ORM with Hibernate. Learn to connect databaseswith JDBC and work with RESTful web services.Course Learning Objectives:After completing this phase, you will be able to:Understand the servlets and basics of SQL including DDL and DMLGet an overview of JDBC, JSP, REST, and HibernateSkills and Tools Covered:ServletHibernateSQLRESTJDBC7 www.simplilearn.com

STEP1234Implement Frameworks theDevOps WayMaster UI skills with advanced HTML and CSS and build 3-tier applications with rich frontend features using Spring framework, Angular, JUnit5, and SoapUI. This phase will enableyou to deploy continuous integration and automation using a common DevOps tool:Jenkins.Course Learning Objectives:After completing this phase, you will be able to:Understand Spring basics, including its framework architectureHandle exceptions using Spring BootBuild RESTful web servicesComprehend JUnit 5 platform and architecture and SoapUI featuresIntegrate continually and automate with Jenkins pipelinesSkills and Tools Covered:SpringJUnit 5RabbitMQSoapUIApache KafkaCI/CDJenkins8 www.simplilearn.com

STEP1234Develop a Web Application UsingFront-end StackBuild real-world websites and applications using the front-end stack technologies suchas HTML, CSS, JavaScript, and Angular. Handle diverse data types and manage yourapplications efficiently using MongoDB.Course Learning Objectives:After completing this phase, you will be able to:Understand the basics of HTML, CSS, Javascript, Typescript, Angular, and MongoDBConfigure Jasmine, test source codes, and test your angular applicationSkills and Tools Covered:HTML and CSSAngularJavascriptMongoDBTypescriptJasmine9 www.simplilearn.com

Full Stack Java Developer CapstoneProjectThe Full Stack Java Developer Capstone project will allow you to implement the skillsyou’ve learned in this program across domains such as e-commerce, food delivery,entertainment, and healthcare. With dedicated mentoring sessions, you’ll know how tosolve a real industry-aligned problem. You will receive hands-on experience developing anentire application from scratch and deploying into a pseudo-production environment. TheCapstone project is the final step in the learning path and will help you showcase yourexpertise to employers.E-commerceCreate a dynamic and responsive Java e-commerce web application using technologiessuch as Angular, Hibernate, MySQL, and Docker.Food DeliveryBuild a food-delivery app from scratch using your knowledge of the Spring framework,web services, and MySQL with a strong back end to support operations.EntertainmentCreate an entertainment application like BookMyShow using your back-end knowledge,API development, and HTML and CSS skills.HealthcareBuild a dynamic and effective healthcare app. Create rich UI for effective diagnosis andhealth advice with Angular, Javascript ES6, and more.10 www.simplilearn.com

CertificatesC E R T I F I C AT EO F AC H I E V E M E N TFull StackJava DeveloperT H I S I S T O C E R T I F Y T H ATJOHN DOEHas successfully graduated from the Course Name MastersProgram summa cum laude having completed all mandated courserequirements and industry projects with distinction.Date: / /2019Krishna Kumar, CEO11 www.simplilearn.com

About SimplilearnSimplilearn is the world’s #1 online bootcamp provider that enables learners throughrigorous and highly specialized training. We focus on emerging technologies andprocesses that are transforming the digital world, at a fraction of the cost and time astraditional approaches. Over one million professionals and 2000 corporate trainingorganizations have harnessed our award-winning programs to achieve their career andbusiness goals.12 www.simplilearn.com

INDIASimplilearn Solutions Pvt Ltd.# 53/1 C, Manoj Arcade, 24th Main,Harlkunte2nd Sector, HSR LayoutBangalore - 560102Call us at: 1800-212-7688USASimplilearn Americas, Inc.201 Spear Street, Suite 1100,San Francisco, CA 94105United StatesPhone No: 1-844-532-7688www.simplilearn.com

this introductory phase of our Full Stack Java Developer track. Get familiar with Agile and Scrum methodologies to deliver projects on time, and learn the basics of Java and data structures to implement object oriented programming concepts. Get an in-depth understanding of GIT to manage version control systems and Maven to manage project