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.
Java Core • SQL & NoSQL databases • Front End technologies • SpringMVC • Hibernate
We give you access to job interviews with top recruiters with salaries ranging from 3 - 10 LPA.
None. You don’t need any technical skills to get started.
4 March 2019
6 months
15 – 20 hrs / week
Why join faceprep'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
faceprep 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 faceprep Career Profile that will be showcased to prospective employers in the faceprep network.
What You Will Learn in 6 Months
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.

- LESS4 March – 30 April
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.

- LESS1 May – 30 June
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.

- LESS1 July – 31 August
ProGrad Journey
Enroll by 3 March 2019
Term 1 of the program begins on 4 March 2019
Submit Term 1 projects by 30 April 2019
Term 2 of the program begins on 1 May 2019
Submit Term 2 projects by 30 June 2019
Term 3 of the program begins on 1 July 2019
Submit Term 3 projects by 31 August 2019
Face the final test to receive your ProGrad certification
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.
You don’t have to switch from the learning environment to practice your code. Learn, practice and test in one place.
Build live projects that range from simple arcade games to complex enterprise grade communications systems.
We help push your code to your Github profile and organize projects to build your portfolio.
Get a QR coded faceprep profile, that showcases you to a network of faceprep's Partner Recruiters.
Practice on your own, at your convenience, with an exhaustive set of challenging Java programs.
Improve your code efficiency and style, by monitoring code smells, conventions, inefficiencies, etc.
Enroll For the Full Stack Java ProGrad Program

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

₹ 35,000
To be paid after receiving job offer

2 January 2019 – 30 June 2019
Enrollment closes on 29 February 2019
This Full Stack Java ProGrad program is perfect for you if
  • • You are a final year student (all branches) who wants to get placed with good IT companies
  • • You are a pre-final year student looking to gain a competitive edge for campus placements
  • • You are a 2018 pass-out looking for good IT opportunities
  • • You are a working professional in a non-IT domain looking to enter in IT domain
  • • You are a working professional in IT domain looking for higher-paying opportunities
  • Eligibility Criteria
  • Undergraduate Degree, Branch of Study, Academic Performance, Number of arrears, Years of Experience, Prior knowledge of Programming, Communication Skills, Aptitude Skills
  • Strong interest in joining IT industry, Strong Commitment to Daily Schedule, Enthusiasm in learning new concepts & working on projects
  • 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 you'd prefer to scout for opportunities yourself, 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.