Advanced Certificate in Full Stack Web Development

Undergraduates, Job Seekers, School Leavers, Students Awaiting University or anyone who wish to learn trending web development technologies used in the industry.

NIBM

Department

Computing
NIBM Programmes

Campus

KIC /
NIBM Programmes

Level

Advanced Certificate Certificate
NIBM

Method

Full Time/ Part Time
NIBM

Duration

This certification course will be conducted for 6 Months including 120+ lecture hours and 36+ practical hours

Objectives

Overview and Program Aims

A full-stack developer is a web developer or engineer who works on both the front and back ends of a website or application, which means they may work on projects involving databases, user interface design, and even working with customers during the planning stage.

In the old days, there was a clear distinction between front end and back end developers, but as companies and organizations strive for continuous innovation, a full stack developer is in great demand. Most significantly, as more and more organizations enter the market, there are lots of work opportunities for full-stack developers.

 

Program Learning Outcomes

On successful completion of this programme participants will be able to:

  • Create Modern, dynamic and responsive web applications for a real-world problem
  • Become qualified for a full stack developer position
  • Ability to start freelancing

ENTRY REQUIREMENTS

For admission to the Advanced Certification in Full-Stack Web Development at the National Institute of Business Management, participants must achieve one of the following combinations.

  • Those who are completed bachelor’s degree and employed G.C.E A/L qualification
  • G.C.E O/L qualification
  • Those who are completed a one-year foundation course and are employed in the relevant field

Commencement

  • KIC (Peradeniya) – 10th February 2024 (Part-Time)

Course structure and modules

Program Structure

  • Introduction to full-stack web development
  • Best web development practices
  • Introduction to UI/UX Design
  • Database Essentials
  • Introduction to HTML, CSS, JavaScript, Node, Express, MySQL, React.js, React Native
  • Front-End Web Development with React
  • Server-side Development with Node, Express and MySQL
  • Build fast, modern, dynamic, and responsive web apps with React component libraries
  • Version control with Git and GitHub
  • Final Project – Design and develop own web application for a business

Programme Fees

  • Course Fee : LKR 60,000 + Registration Fee: LKR 2,000