FULL STACK BACKEND
DEVELOPMENT PROJECT
TECHIMPRESSIVE TECHNOLOGIES
The Ask - Where we started
STAKEHOLDERS
Sponser : Greater Noida Institute
of Technology ,
Techimpressive
Technologies
SMEs : Amit Balyan
Coordinator : Tanya Jain
Our Next Starts Now
TRACK OF BOOTCAMP
01 02 03 04
1 & 2 WEEK 3 & 4 WEEK 5 & 6 WEEK 7 & 8 WEEK
Core Java UML Modelling SDLC, OOAD, REST, Spring
& GIT JDBC & SQL Boot &
Postman
8 WEEKS OF TECH & HANDS
ON PROJECT
Everyday 45 minutes of Pulse Connect
and discussion session with trainer
about the track and technologies.
Everyday demonstartion of project
progress report followed by extensive
work review and doubt clearance
session.
Viva tests on alternate days based on
the last topic taught and daily
assignments..
Problem statement followed throughout
the journey as scope of project.
All 3 aspects- Technology, Delivery and
Engineering to be covered in process.
Demonstration of final product where
students will be assessed.
AGENDA
01 OUR TEAM
02 INTRODUCTION
03 OUR JOURNEY
04 GOALS AND OBJECTIVE
05 DEVELOPMENT
06 CHALLENGES & LEARNING
07 QUERY AND THANK YOU
OUR TEAM
CHIRAG RISHABH SHAHNAWAZ RemyNISHANT
YADAV SINGH KHAN MarshSINGH
COURSE REGISTRATION SYSTEM
Online course catalog
Student profile management
Course scheduling and availability
Automated enrollment and drop/add
Payment integration
Generate class rosters and reports
OUR JOURNEY Learning
technologies
Understanding and
Project goals implemention
and learning
basics like Core
Java STEP 4
STEP 1
Deciding the
technologies: Project
Design Thinking JAVA/REST Demonstartion
And UML
modelling
STEP 3 STEP 5
STEP 2
GOALS AND OBJECTIVES
TO CREATE COURSE REGISTRATION SYSTEM USING JAVA AND SPRING BOOT WHERE A STUDENT
CAN CHOOSE COURSES FOLLOWED BY REGISTRATION WHICH CAN BE COMPLETED USING
DIFFERENT PAYMENT MODES.
OTHER PRIMARY ACTORS OF THE PROJECT INCLUDES PROFESSOR AND ADMIN WHERE
PROFESSOR CAN CHOOSE SUBJECTS TO TEACH WHEREAS ADMIN MANAGES THE
ADMINISTRATION.
TECH STACK
DEVELOPMENT
DEVELOPMENT
LIFECYCLE: SDLC
CHALLENGES & LEARNING
CHALLENGES
LEARNING IN VIRTUAL ENVIRONMENT
SETTING UP OF ENVIRONMENT
RESOLVING THE ERRORS AND REFACTORING THE
CODE IN CASE OF MAJOR CHANGES
LEARNINGS
Hands on “theory”
Learnt the best practices to write code in accordance
with design patterns and OOD principles.
Learnt about “separation of concern”- how each class
holds its own responsibility.
Hands on some completely new frameworks and APIs.
Learnt how OOAD can help in providing flexibility to
code where changes can be made without affecting
entire project.
.
LET’S BEGIN
WITH DEMO
Ask us Anything