Facebook Full Stack Web Developer Bootcamp Fresh IT Graduate - Products - Lithan Skip to Content

SPActivityHub SPActivityHub

Enquire Now

Hi there!

How would you like to engage with us?

Email

Product Product

Full Stack Web Developer Bootcamp Fresh IT Graduate

Full Stack Web Developer Bootcamp

2 weeks per module Full Time Instructor-led Live & Mentor-led Blended Learning



Learn front-end & back-end programming skills to become a Full Stack web Developer

What do I Get?

Acquire skills to be a Full Stack Web Developer

Gain Competency in Front and Back end development of a web project using HTML5, JavaScript,  CSS, Angular JS, Java, JSP,  Servlets along with applying UI Frameworks to prepare yourself for web developer job role.  

Blended Learning Delivery

We deliver blended learning through a combination of self-paced e-learning, instructor-led flipped classes and one-to-one personalised mentoring to greatly increase your efficiency and effectiveness in acquiring knowledge and skills.

Affordable Learning

Pay US$300 at the start of the program and pay US$100 per month over 9 months.  

Audience and Certificates

Target Audience

  • Fresh IT degree graduate or IT diploma graduate with minimum 1 year working experience who are looking for job opportunities as a Full Stack Web Developer or who want to develop full stack web programming skills

Prerequisite

Fresh IT degree graduate or IT diploma graduate with minimum 1 year working experience

Graduation Requirements

  • Minimum attendance of 75% for all Sessions in each of the units.
  • Must secure 70% score in formative assesments in each of the units except Capstone Project - Java.
  • Achieve minimum Pass Grade in Capstone Project - Java

Certificate(s)

  • Certificate of completion in Full Stack Web Development

Blended Learning Journey

(500 Hours)

E-Learning

90

Projects / Assignments

180

Flipped Class/Mentoring

90

Self Learning

139

Assessment

1

Modules

Front End Web Development

Identify the purpose of mark-up languages (HTML) and it’s applications in structuring a page. Understand the purpose of styling and developing the CSS before attaching it to a page.

Session Plan

More Details

Learning Outcome

Knowledge

By the end of this module, the Learner should be able to gain the following knowledge:

  • Identify the purpose of mark-up languages (HTML) and it’s applications in structuring a page.
  • Understand the purpose of styling and developing the CSS before attaching it to a page.
  • Understand website design concepts and the methodology behind designing, implementing and testing interactive websites.
  • Learn advanced design & development techniques using HTML5, CSS3, JavaScript/jQuery, Basic/JSON.
  • Learn testing techniques to test websites.

Skills

By the end of this module, the Learner should be able to apply the following skills:

  • Develop HTML pages required for website which confirms to standards. 
  • Define and develop CSS using predetermined styles and appropriate development tools. 
  • Attach CSS to the mark-up language in a website and validate that the site functions correctly using different browsers. 
  • Build interactive website using jQuery, Javascript based on the technical detailed design and website design. 
  • Test the website complies with the business requirements.

Programming Foundations

Understand the principles of programming in Java, the object-oriented languag. Get an in-depth understanding of the syntax and control structures used in Java. Understand OOP concepts such as inheritance, encapsulation, polymorphism and multi-threading.

Session Plan

More Details

Learning Outcome

Knowledge

By the end of this module, the Learner should be able to gain the following knowledge:

  • Understand the principles of programming in Java, the object-oriented language.
  • Understand basics of creating a command line Java Application.
  • Get an in-depth understanding of the syntax and control structures used in Java.
  • Understand OOP concepts such as inheritance, encapsulation, polymorphism and multi-threading.
  • Understand basics of designing a data driven web form.

Skills

By the end of this module, the Learner should be able to apply the following skills:  

  • Make effective use of an Integrated Development Environment (IDE) including code/screen templates (IntelliJ).
  • Be able to define and use java constructs such as classes, methods, variables, array,collections etc.
  • Be able to use logic, looping & other control structures.
  • Be able to design, implement and test Java programs.
  • Be able to implement a data driven web form.

UI Frameworks

Learn techniques for gathering and analysing user feedback. You will also acquire knowledge on Bootstrap, understand the basics of Angular JS as well as do testing on software / application design.

Session Plan

More Details

Learning Outcome

Knowledge

By the end of this module, the Learner should be able to gain the following knowledge:  

  • Techniques for gathering and analysing user feedback
  • Indicators of user experience
  • Steps in the user interaction process
  • Acquire knowledge on Bootstrap
  • Understand basics of Angular JS
  • Tests for software / application design
  • Types of user response

Skills

By the end of this module, the Learner should be able to apply the following skills:  

  • Gather inputs and feedback from users on their needs and experiences with IT products and services
  • Analyse user patterns and feedback from target users of IT products and services to understand the desired user experience and outcomes
  • Implement a Responsive & Interactive website using Bootstrap & AngularJS
  • Measure the user's level of engagement and stickiness with the product or service using pre-defined metrics or guidelines
  • Develop a prototype / wireframe of the user interface based on established requirements and methodologies and taking into account user centred inputs and perspectives

Database Design and Implementation

Understand the basics of SQL queries, ways to design and implement a MySQL database, as well as write queries for use in a web application.

Session Plan

More Details

Learning Outcome

Knowledge

By the end of this module, the Learner should be able to gain the following knowledge:  

  • Different kinds of data and their requirements
  • Elements of database schemas
  • Various fields and components of database models
  • Mechanisms and processes for data maintenance, storage and retrieval
  • Data warehousing processes
  • Understand basics of SQL queries
  • Understand ways to design & implement a MySQL database

Skills

By the end of this module, the Learner should be able to apply the following skills:  

  • Identify requirements of various structured and unstructured data
  • Draft database schemas within design constraints, to meet business / information needs
  • Incorporate parameters and fields for database models
  • Develop a MySQL database for a data driven website
  • Implement a MySQL database based on design
  • Write queries for use in a web application.
  • Implement mechanisms for the maintenance, storage and retrieval of data from database models
  • Perform data warehousing, aggregating data from multiple specified sources
  • Translate project specifications, objects and data models into database structures

Web Development Foundations

Understand the basics of Web Server such as Apache & Application Server such as Tomcat. Get in depth knowledge of Servlets, JSP. Understand how to use struts framework to develop Web applications. 

Session Plan

More Details

Learning Outcome

Knowledge

By the end of this module, the Learner should be able to gain the following knowledge:  

  • Understand the basics of Web Server such as Apache & Application Server such as Tomcat.
  • Get in depth knowledge of Servlets, JSP.
  • Understand how to use struts framework to develop Web applications.
  • Get knowledge of writing Test cases for Web applications.

Skills

By the end of this module, the Learner should be able to apply the following skills:  

  • Implementation skills in Servlets & Java Server Pages.
  • Able to process forms & store them in database. 
  • Develop Functional Specification for the Website
  • Implement a web application or website based on business requirements using Struts Framework. 

Capstone Project - Java

Use the skills learned in the 5 modules to build a community portal. You need to design a MySQL Database and Develop the community portal using Struts, HTML, CSS, Javascript, Angular and demonstrate skills learned in the course.

Session Plan

More Details

Learning Outcome

Pricing and Funding

USD 1200.00

*Conditions Apply

Detailed Breakdown

SHARE THIS PAGE

Share This