PROGRAD PROGRAM

Become a Certified Full Stack Java Developer
Through this ProGrad full stack developer course, you will pick up in-demand Full Stack Java development skills, build an impressive project portfolio, and get a valuable certification. Most importantly, we will help you secure a high-paying entry-level IT job as a Full Stack Java developer.
Enrollment closes on 31 December 2018
00
days
17
hrs
51
mins
12
secs
0%
seats filled
SKILLS COVERED
Java Core • SQL & NoSQL databases • Front End technologies • SpringMVC • Hibernate
PLACEMENT ASSISTANCE
We give you access to multiple job interviews with top recruiters with salaries ranging from 3 - 10 LPA.
PRE-REQUISITES
None. You don’t need any technical skills to get started.
PROGRAD BEGINS
2 January 2019
DURATION
6 months
15 – 20 hrs / week
Why join FACE Prep's Prograd Program for Full Stack Java?
With more than 60% of technology businesses today implementing Full Stack Java, the demand for Full Stack Java Developers is soaring. FACE (India's largest skill development enterprise) in collaboration with the brightest minds in the IT industry, has designed this ProGrad Program to fast track your progress towards a well-paying entry level job as a Full Stack Java Developer.
With this full stack developer course, you will master key technologies in the Java Full Stack in multiple stages, learn to code through hands-on coding sessions, build your project portfolio with industry standard projects, graduate with a resume boosting certification, and get access to entry level job interviews with leading IT companies. All this in 6 months!


Java is the most popular and in-demand programming language in the IT domain.
World-Class Curriculum
FACE Prep has designed the ProGrad curriculum in collaboration with Academia and IT industry leaders. This includes a comprehensive set of projects and skills designed to launch your career as a Full Stack Java developer.

Code Review on All Your Projects
A state-of-the-art code review engine will review each and every line of your code. This ensures that you can make real progress by working on actionable feedback. You will also receive insightful reports from our industry-wide network of Java experts.
Dedicated Mentor Support
Our Mentors will guide you throughout the ProGrad program from the process of learning to code to helping you land your dream job. They will provide guidance, lend support, answer questions, and direct you to invaluable resources to help you transform into an expert Full Stack Java Developer.

Outstanding Job Placement Support
Our ProGrad Engine will automatically build your GitHub profile (your core identity as a techie), and your LinkedIn profile too. You will receive personalized support on your resume, and Comprehensive Technical Interview Prep. Not just this, you will also be able to create an exclusive FACE Prep Career Profile that will be showcased to prospective employers in the FACE Prep network.
What You Will Learn in 6 Months
TERM 1
The Java modules covered in this term will introduce you to the basics of the language. You will cover key concepts in this section including Control Flow in Java, Object Orientation, Exception Handling and Generics. The best part - by the end of this term, you will obtain the requisite skill-set to build your very own Java Application.
JAVA FUNDAMENTALS
OOP
GENERICS
COLLECTIONS
INPUT-OUTPUT IN JAVA
CONCURRENCY
LAMBDA EXPRESSIONS
JUNIT TESTING
JDBC
ORACLE SQL
MONGODB
GIT

- LESS2 January – 28 Februrary
TERM 2
Term 2 lets you deep-dive into areas like Front End Development that every Java professional would have to ace before calling themselves a true full stack developer. These include web technologies like HTML5, CSS3, JavaScript and front-end frameworks like Angular. You will also cover topics such as patterns, best practices and testable code.
APACHE
HTML
CSS
JS

- LESS1 March – 30 April
TERM 3
In the Final Term, you will be exposed to advanced concepts in the language, providing you with additional skills for your Java toolbelt. You will start by building microservices, then move on to Automated Testing using Selenium and Cucumber, and then Continuous Integration using tools like Maven/Gradle & Jenkins and finally deployment on Docker. You will also attain mastery of intermediate concepts such as database management, memory management, reflections, and popular frameworks like Spring and Hibernate.
MICROSERVICES
SPRING
HIBERNATE

- LESS1 May – 30 June
ProGrad Journey
ENROLL
Enroll by 31 December 2018
TERM 1 BEGINS
Term 1 of the program begins on 2 January 2019
SUBMIT TERM 1 PROJECTS
Submit Term 1 projects by 28 February 2019
TERM 2 BEGINS
Term 2 of the program begins on 1 March 2019
SUBMIT TERM 2 PROJECTS
Submit Term 2 projects by 30 April 2019
TERM 3 BEGINS
Term 3 of the program begins on 1 May 2019
SUBMIT TERM 3 PROJECTS
Submit Term 3 projects by 30 June 2019
PROGRAM GRADUATION
Face the final test to receive your ProGrad certification
PLACEMENT ASSISTANCE
Get interview opportunities with leading partner IT companies
ProGrad Tool-kit
Achieving world-class skills in a short duration is practically impossible without access to the right tools and support. Here’s the tool-kit you receive with this ProGrad Program.
INTEGRATED COMPILER
You don’t have to switch from the learning environment to practice your code. Learn, practice and test in one place.
PRACTICAL PROJECTS
Build live projects that range from simple arcade games to complex enterprise grade communications systems.
GITHUB PROFILE
We help push your code to your Github profile and organize projects to build your portfolio.
FACE PREP PORTFOLIO
Get a QR coded FACE Prep profile, that showcases you to a network of FACE Prep's Partner Recruiters.
PRACTICE ENGINE
Practice on your own, at your convenience, with an exhaustive set of challenging Java programs.
CODE ANALYSER
Improve your code efficiency and style, by monitoring code smells, conventions, inefficiencies, etc.
Enroll For the Full Stack Java ProGrad Program
DURATION
6 MONTHS

1ST INSTALMENT
₹ 15,000
To be paid when enrolling for the ProGrad

2ND INSTALMENT
₹ 35,000
To be paid after receiving job offer (optional)

PROGRAD BATCHES
2 January 2019 – 30 June 2019
Enrollment closes on 31 December 2018
Frequently Asked Questions
ProGrad Overview
The Program Fee for Full Stack Java ProGrad program consists of 2 components – Instalment 1 which is for INR 15,000, and Instalment 2 which is for INR 35,000.

To enroll in this ProGrad Program, you will have to pay only the Instalment 1 of INR 15,000. This will permit you to participate in the 6 months Training Phase, get certified, and attend the Placement Process with our Partner Recruiters (subject to meeting the Participation and Performance criteria prescribed during the ProGrad Program).

During the Placement Process, if you succeed in getting placed with one of our Partner Recruiters, you will have to pay Instalment 2 of INR 35,000 to receive the Letter of Appointment. If you choose not to participate in the Placement Process, or do not find a suitable opportunity, then you do not have to pay the Placement Fee. Hence Instalment 2 is optional.
This Full Stack Java Developer ProGrad Program is designed for students and professionals who have a strong interest in joining the IT industry in a developer role. You can apply to this program if you are a UG student (any degree or branch), a working professional (IT or Non-IT), or if you are searching for good IT opportunities.

Your current CGPA or Percentage (however low), and number of arrears (both historical or current) do not matter. As long as you have a strong inclination towards IT industry & you are willing to be disciplined to put in the necessary work, you can enrol in this program.

All technologies and tools introduced in the ProGrad Program will be discussed right from the very basics, and you will receive dedicated Mentor Support for the projects you will be undertaking. So there are no technology based prerequisites for the course. You can be a beginner who has never programmed before.

You will require access to a desktop PC or laptop (Mac or Windows), a stable internet connection, and an up-to-date browser (preferably Google Chrome).
It doesn’t matter if you are a CSE student or a Mechanical student, an IT student or a Civil student. If you are in your final year of UG study, you are sufficiently eligible to enrol in this ProGrad Program.
During the course of the ProGrad Program, you will pick up mastery over industry recommended technologies and tools like Java, HTML5, CSS3, JavaScript, Selenium, Cucumber, Maven, Gradle, Jenkins, Docker, Spring, Hibernate, and many more. These, along with industry-modeled projects that you will work on during the course of the ProGrad Program will prepare you for a wide spectrum of IT Jobs including full stack java Developer, Front End Developer, Back End Developer, etc. On average, these jobs attract Annual CTCs around INR 4.5 to 7 lacs at an entry level, rapidly increasing with every year of experience.
About the Training Phase
You will receive a detailed schedule ahead of each Term in the ProGrad. On an average, you will be required to dedicate 1 to 2 hours per day on weekdays and 3 to 4 hours per day over weekends and public holidays.
You will build 11 projects during the course of the ProGrad Program including 3 Capstone projects. These projects are designed by industry experts and are modeled around real technological applications in the IT industry. Successful completion of these projects will provide a huge boost to your portfolio and can attract a variety of top IT companies.

It is recommended that you work on ProGrad projects over the weekend and on public holidays. We also strongly encourage you to find more time in your schedule to work on mini-projects that we’ll be prescribing from time to time.
Yes! You will receive a ProGrad certificate upon graduation.

Please Note:
To graduate from the ProGrad Program, you will have to meet
(a) minimum scores in the Term Assessments and Projects (for each of the 3 terms)
(b) minimum scores in the Final Assessment and Capstone Projects for the ProGrad Program
(c) minimum participation criteria

Specific details regarding minimum requirements will be communicated during the Orientation session at the start of each term.
About the Placement Assistance
The Annual CTC offered by Partner Recruiters will be in the range of 3 to 10 lacs. Also, a general observation is that Annual CTC for top performers in the ProGrad is potentially higher.
The full stack java Developer ProGrad Program is designed to equip students with skill-sets and technical know-how that is in increasing demand in the IT industry. However, a student’s rigor and performance during the course of the ProGrad Program would determine whether or not he picks these skill-sets, and whether he is ready to take on demanding IT jobs.

Hence, to be eligible to participate in the Placement Process at the end of the Training Phase, a student would have to necessarily meet all minimum criteria prescribed for the ProGrad Program as follows:

(a) minimum scores in the Term Assessments and Projects (for each of the 3 terms)
(b) minimum scores in the Final Assessment and Capstone Projects for the ProGrad Program
(c) minimum participation criteria
Upon graduating from the ProGrad Program, you will begin receiving interview opportunities with our Recruitment Partners. You will continue to actively receive such opportunities until 6 months from graduation from the ProGrad Program, or when you receive your first Letter of Appointment from a Recruitment Partner (whichever is earlier).
A significant number of our Recruitment Partners are startups and other emerging IT Companies, who do not lay great emphasis on past formal academic performances. However, you do have to be exceptional with your domain knowledge which you can showcase through your performance in the ProGrad Program.