• +91-471- 4077077
  • Thejaswini Annexe, Technopark, Trivandrum


Full Stack Developer: JAVA with Angular

Learn Full Stack Web Development in Java with Multiple Projects and Hands-on Practice.

4.9 Ratings

Who is a Full Stack Developer?

Full-Stack Developers, are able build out the entire application from user-side app to server side programming, database and cloud deployment. Full Stack Development can be done using Java/.Net/ Python with Angular or MERN and MEAN stack. Every conventional business including retail, healthcare, education, entertainment and media have all moved online. The result is a booming demand of Tech Professionals with coding skills, who can build end to end applications for varying business needs. The IT work force is expected grow globally at 22% over the next decade as against mere 4% over all job growth in all other sectors, clearly signifying that jobs and opportunities can be assured for individuals with good coding/ programming skills

PROPEL FSD PRO: Full Stack Developer: JAVA with Angular Course Overview

PROPEL FSD PRO is Professional Full Stack Developer Program designed to meet the requirements of the software industry for competent workforce. It prepares candidates to begin their career in this exciting field and develop themselves into successful professional full stack developers . The program focuses on holistic development of the participants. Keeping this in mind, the designers of the program have given a balanced treatment of different areas such as technology, soft skills, language fluency, behavioral orientations and basic business knowledge. The program enables participants to become professionals who solve real-world problems through the medium of software for digital transformation.

The total duration of the programme is 100 working days, divided into six ‘Camps’. Each Camp has a major objective, and builds over the learning from the previous Camps. Camp 0 helps the participants to understand their future roles and to take charge of building their career. Camps 1 to 6 cover the major part of the content, with a project in each Camp

Course Content

(Click on each Camp to view its details)

  • Participants are given an introduction to the course, expectations and goals to be achieved are set , and commit to develop the knowledge, skills and orientations required to achieve them, taking personal responsibility while working in a collaborative environment.
  • Understanding Programming Logic
  • Understanding Data Types, Keywords, operators and control constructs in Python
  • Exception Handling
  • Programming in Python using OOPS Concepts
  • Create a mini project in Python
  • Defining and manipulating Databases using DDL and DML
  • Using commands and functions to manipulate data in database
  • Use DQL and different clauses- Where, Order By, Group By, Having
  • Using joins to view related/ relevant information from different tables
  • Use subqueries
  • Work with other objects in Databases (Views, Indexes, Sequences)
  • Normalisation of Database
  • Normalisation workshop
  • Introduction to Git- GitHub Basics
  • Setting up the Java Environment and learn to work with Eclipse
  • Using operators and control structures in java
  • Java programming using OOP concepts
  • Implementation of encapsulation and abstraction
  • Practical usage of inheritance and polymorphism
  • Exception handling
  • Multithreading, collections and file handling
  • Introduction to JDBC
  • JDBC using mysql
  • Stored procedures and callable statements
  • Mini project- Console application
  • Web designing and programming using HTML5, CSS3, Javascript
  • Introduction to servlets - Environment setup, lifecycle, form setup
  • Client- server responses, cookies,session tracking
  • JSP- Environment set up, life cycle form set up
  • Mini Project - Web
  • Introduction to Hibernate
  • Sessions and Persistent class
  • Mapping files, Mapping types
  • O/R Mapping, Web services
  • Introduction to JPA, Entity management,Introduction To JPQL
  • Spring Core - Overview and set up
  • IOC containers, Bean definition and scope, Bean Lifecycle
  • Dependency injection, Auto wiring, Aop with Spring framework
  • Spring MVC- Dispatcher servlet, Handler mappings
  • Resolving views, annotation based controller configuration
  • REST Web services, REST controllers, Spring Boot REST API
  • Introduction to Typescript
  • Angular environment set up, Modules, Decorators
  • Components, Communication between components
  • Directives, Data Binding, Routing and Navigation
  • Role based Authentication and authorization, JWT authentication
  • CAPSTONE Project REST API with ORM, Angular and MySQL
Download Brochure           Enroll Now