Facebook Advanced Certificate in Web Development - Products - Lithan Skip to Content

Product Product

Advanced Certificate in Web Development

7 Months Part Time / 3 Months Full Time Instructor-led Live & Mentor-led Blended Learning NICF-Advanced Certificate in Infocomm Technology (Software and Applications)

Learn web development skill using Struts to become a Web Developer.

What do I Get?

Be a Full Stack Web Developer in 90 Days

Learn front-end programming skills such as JavaScript, HTML 5, CSS, Angular JS as well as back-end skills such as Java, JSP and Servlets skills through a full-time or part-time on-campus bootcamp where you undergo rigorous daily training to prepare yourself for a Web Developer job after 90 days.

Mentor-Led Work-Integrated Learning

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

Job Placement Assistance

We will assist you in getting hired with more than 50 hiring employers working with us.

Up to 90% Funding

Singapore Citizens / Permanent Residents can receive up to 90% funding* from SkillsFuture Singapore and further subsidies using your SkillsFuture credit and Post-Secondary Education Account.

*Terms and conditions apply.

Audience and Certificates

Target Audience

  • Tech professionals who want entry-level Web Developer job roles

Prerequisite

Minimum Age: 21 years

Academic Qualification and Work Experience: Minimum NITEC 

 

Graduation Requirements

  • Minimum attendance of 75% for all sessions in each of the modules of the qualification
  • Should be assessed Competent (C) in each of the modules of the qualification

Certificate(s)

  • NICF - Advanced Certificate in Software and Applications (Development & Deployment)

  • Statement of Attainment by SSG, Singapore: IT-DES-3005-1.1 Software Design

  • Statement of Attainment by SSG, Singapore: IT-DES-3008-1.1 User Interface Design

  • Statement of Attainment by SSG, Singapore: ICT-DES-3007-1.1 User Experience Design

  • Statement of Attainment by SSG, Singapore: ICT-DIT-3002-1.1 Applications Development

  • Statement of Attainment by SSG, Singapore: ICT-DES-3001-1.1 Data Design

  • Statement of Attainment by SSG, Singapore: ICT-DIT-3017-1.1 Test Planning

Blended Learning Journey

(363 Hours)

E-Learning

90

Projects / Assignments

180

Flipped Class/Mentoring

90

Assessment

3

Modules

Programming Foundations (SF)

Learn to design basic software components using Java and understand object oriented concepts, develop JSP pages with database integration and create documentation for the developed Java application.

Session Plan

More Details

Learning Outcome

Knowledge

  • Design requirements for simple, basic software components
  • Understand basic programming in Java
  • Understand object oriented concepts in java.
  • Understand basics of JSP.
  • Basic software design tools and techniques Types of controls elements and features in software
  • Indicators of software functionality and interoperability
  • Documentation of design details

Skills

  • Design a simple Web based form with a database using JSP & MySQL
  • Design a simple software component or interface according to functional specifications and business requirements
  • Utilise appropriate software design methods and tools, in line with the organisation's software design practice and principles
  • Identify relevant controls, elements and features to be included in the software to meet its design objectives
  • Assess functionality and interoperability of different elements or components in the software design
  • Produce detailed design documentation mapped to user specifications
  • Implement a simple web based form with a database using JSP & MySQL

Other Information

Funding Validity Period: 

Course Developer : Lithan Academy

Qualification Course Code:

Front End Web Development (SF)

Student will learn web page design using HTML, CSS & Javascript. They will be able to create interactive web pages using JQuery. 

Session Plan

More Details

Learning Outcome

Knowledge

  • Information flows in user interface design
  • Key technical components in and supporting a user interface
  • Basic methodologies in graphical user interface development
  • Understand HTML, CSS, Javascript §Understand programming using jQuery

Skills

  • Create web pages using HTML, CSS & Javascript §Include interactive elements using JQuery
  • Assemble a list of functionalities and needs required
  • Identify information flows Develop components of user interface prototypes
  • Design graphic user interfaces (GUIs), according to clear guidelines and specifications, making tweaks where required
  • Evaluate the effectiveness of user interface design according to the metrics set
  • Document changes or updates to software / applications' user interface design
  • Craft information content and materials for the product user guide

Other Information

Funding Validity Period: 

Course Developer : Lithan Academy

Qualification Course Code: 

UI Frameworks (SF)

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

  • 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

  • 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 an 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

Other Information

Funding Validity Period: 

Course Developer : Lithan Academy

Qualification Course Code: 

Web Development Foundations (SF)

Understand the basics of Servlets, JSP and Struts MVC framework as well as the organisational standards in application development and documentation. You will also learn the process of embedding user interface templates.

Session Plan

More Details

Learning Outcome

Knowledge

  • Application development tools and methodologies
  • Syntax and structures of commonly-used programming languages and their respective Application Programming Interfaces (API)
  • Tools and techniques required for performing coding / programming
  • Understand the basics of Servlets & JSP
  • Understand the basics of Struts framework
  • Organisational standards in application development and documentation
  • Process of embedding user interface templates
  • Software tests and process for executing unit testing
  • Application development standards
  • Commonly-encountered application errors

Skills

  • Develop / program simple applications or components according to agreed specifications
  • Reuse externally developed components in creation of applications
  • Develop Struts MVC Application
  • Embed user interface templates into applications according to design guidelines and specifications
  • Run routine software tests to identify defects or errors
  • Perform unit testing of each unit of the codes to ensure that the code works according to application requirements
  • Make simple revisions and modifications to Struts application
  • Document the internal design of the application for future maintenance and enhancement

Other Information

Funding Validity Period: 

Course Developer : Lithan Academy Qualification

Course Code: 

Database Design and Implementation (SF)

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

  • 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

  • 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

Other Information

Funding Validity Period: 

Course Developer : Lithan Academy

Qualification Course Code: 

Capstone Project using Java (SF)

Learn different types or levels of testing over product life stages as well as the range of tests, testware and their applications. You will also understand what are the optimal scheduling times for different tests, critical components of a phase test plan and different means for executing test scripts.

Session Plan

More Details

Learning Outcome

Knowledge

  • Different types or levels of testing over product life stages
  • Range of tests, testware and their applications
  • Optimal scheduling times for different tests
  • Critical components of a phase test plan
  • Different means for executing test scripts

Skills

  • Determine the requirements and specifications of applications or systems to be tested
  • Propose relevant tests for applications or systems to achieve the testing objectives
  • Identify points across the different product life stages for optimal scheduling of tests and verification of different requirements
  • Develop a phase test plan
  • Assess appropriate way for executing test scripts through manual, automated or mixed

Other Information

Funding Validity Period: 

Course Developer : Lithan Academy

Qualification Course Code: 

Pricing and Funding

SGD 7500.00

Pricing

Fee Description

Detailed Breakdown

SHARE THIS PAGE

Share This