NeoCoder

Self-paced Program

Overview

NeoCoder is organising this Self-Paced Learning Program to enable fully-tamed Full Stack Developers. Our 100-day agile, hands-on and project-oriented program will primarily focus on training the graduates while the qualified candidates will be equipped to join the workforce of their dream company.

Java Fullstack Self-Paced Program

Start building full-stack web applications using HTML, CSS, JavaScript, React, Ruby, and Rails via a well-structured, self-paced and customisable training program that is frequently updated by industry experts. We help you build a strong technical foundation so you will be all set to face the tech space.

Learning Methods

Industry-ready Curriculum

Adopting Agile Methodology

Learning is eternal and agile makes its real. Become a sustainable full stack developer with the help of Sprint, a dedicated SCRUM schedule, pods, mentorship, demo days, and a collaborative learning space stroll your way to become an agile developer effortlessly.

Created by Experts

Our curriculums are planned, reviewed, and authored by industry experts. Meanwhile, regular invites to our educators to reassess the whole system make us deliver the best. Keeping up with the industry standard and frequent customization of the curriculum is our primary focus.

Designed for Beginners

We believe in creating a simple tech program that will adhere to the mindset of a beginner. We make sure your fundamentals are top-notch while our advanced projects and assessments will fine tune your abilities to impart powerful yet possible ideas with absolute ease.

Continuous Assessment

The full stack developer assessments feature technical questions covering wide range of challenging topics. Sharpen your Java skills used for code development and deployment for effective server and desktop environments. Also you’ll become a full-fledged dynamic front-end programmer who can create the much anticipated dynamic interactivity on websites for top-notch MNCs.

Java Fullstack Self-Paced Training Program
  • Approximate Duration 100 Days Suggested pace of 4 hours/week
  Starts on August 2022
Platform Capabilities

Full Stack Auto-Evaluation

Auto-evaluated Full stack application using Junit, React Jest, Angular Karma, Puppeteer DOM & Screenshot and score based on their functionality

Git-based Code coverage Analysis

Get insightful data from Github in terms of contribution and further analysis

Code Quality Evaluation

Get a complete report of the Full stack project using our Static Code Analyzer. Evaluate the expected quality standards and rules based on coding standards and evaluate them. This supports in auto-evaluation of analysis addressing weaknesses in source code that might lead to vulnerabilities.

Build Methods

Learn by Doing
  • Self Learning Reference Videos
  • Hands-on Coding Exercises
  • Guided Labs
  • Topic-wise Quiz
Portfolio Project
  • Live Project
  • Demo Day
Our Unique platform Features include
  • Sandbox Environment
  • Insightful Analytics
  • Gamification
  • Skill Assessments
LMS Capabilities
  • Courses with Explanatory Videos
  • Content Management and Live Dashboard
  • Assignments & Quizzes
  • Chat and Collaboration

SYLLABUS

Sprint-wise Plan

We offer a trusted technology skill development solution that allows organizations to build in-demand skills and brings their new hires up to speed. We offer a trusted technology skill development solution that allows organizations to build in-demand skills and brings their new hires up to speed.

  • Sprint
    1
    1-2
    18 Hrs
    1
    Topics
    Sub-topics
    HTML
    Introduction, Paragraph, Heading, HTML Boilerplate, Anchor tag, image List, Block vs Inline, Other Tags, Forms & Tables
    CSS
    Color & background, Color system, Font family, Font size, Text properties, CSS Selectors, Box Model, CSS Transition, Flexbox
    Demo
    Designing a Webpage
    Project
    Designing a Webpage
  • Sprint
    2
    3-4
    17 Hrs
    1
    Topics
    Sub-topics
    Javascript
    Basics - Console, numbers, data types, variables, const & var, naming conventions, Strings, Decision making & Loops, Arrays, Functions & Higher order functions, Callbacks and ES6, Async, Prototypes, Classes & OOP, DOM , DOM Events, Ajax and API
    Project
    Project using HTML, CSS & JS
  • Sprint
    3
    5-6
    16 Hrs
    1
    Topics
    Sub-topics
    Java Basics
    Basics, Control structures, Arrays, Date & Time, Regex
    Oops
    Introduction, class & object, Constructors, Encapsulation, Inheritance, Polymorphism, Abstraction, Interface, Exception handling, Lambda expression
    Collections
    Introduction, Collections - List, Map, Tree
    File Handling
    Strings, Multithreading, File handling
    Project
    Project using collections/files
  • Sprint
    4
    7-8
    18 Hrs
    2
    Topics
    Sub-topics
    Intro to DB
    Intro to Oracle, DBMS, RDBMS, SQL
    SQL
    DDL, DML, SELECT, Joins, TCL, Procedures
    JDBC
    JDBC Connection, Statements & ResultSet, Update & Delete
    JSP Servlet
    Introduction, JSTL, Servlets
    Project
    Project using JSP Servlet
  • Sprint
    5
    9-10
    20 Hrs
    1
    Topics
    Sub-topics
    TypeScript
    TypeScript - Basics, TypeScript
    Angular
    Components & Data Binding, Directives, Dependency Injection, Services & Routing, Forms, Events & Pipes, Making Http Request
  • Sprint
    6
    11-12
    1
    Project
    Title
    1st Half
    Frontend project using angular with MockAPI
  • Sprint
    7
    13-14
    20 Hrs
    1
    Topics
    Sub-topics
    Spring
    Spring Core, Spring MVC, SpringBoot Basics, SpringBoot CRUD, SpringBoot JPA
    Hibernate
    CRUD, Mapping
    Project
    Backend Project using SpringBoot
  • Sprint
    8
    15-16
    1
    Project
    Title
    2st Half
    Backend project using SpringBoot & Connection with angular frontend

Fasten your passion for programming, your career is about to take-off!

Starts on August, 2022