Course Brief

Career Conversion Programs (CCPs) facilitate the skilling and placement of mid-career professionals by providing skills conversion training and employment opportunities with good prospects for progression. With funding support from WSG, employers can participate in CCPs, which can be stacked with the Jobs Growth incentive, benefiting both employers and mid-career individuals seeking career transitions.

In today's rapidly evolving digital landscape, the ability to adapt and excel in various job roles is essential for professionals. The CCP-Full Stack Web Developer course provides learners with the essential abilities and understanding to thrive in the ever-changing domain of software development. Graduates of this program will enjoy ample job opportunities and a range of prospects in the dynamic technology industry. They will have the necessary skills to pursue a position as an Associate Software Engineer. With their newly acquired knowledge, learners will be able to create responsive designs, implement databases, and develop web applications that utilize data effectively, establishing themselves as valuable assets for companies seeking high-calibre software development professionals.

This comprehensive program comprises of two modules, each designed to provide a thorough understanding of the fundamental aspects of software development by implementing agile methodology and iterative methods for seamless software delivery.

The Front-End Development module focuses on crucial concepts such as web design, HTML and CSS, responsive design utilizing Bootstrap, JavaScript, and jQuery, as well as single-page application development and testing. Learners will develop proficiency in creating visually appealing websites, implementing interactive features, and optimizing performance. Graduates will possess the skills to create engaging user interfaces that captivate users and deliver seamless experiences. Learners will adopt Agile software development methodologies to develop and improve their website to meet the needs of business and users.

The Web Development Foundations module is a comprehensive cornerstone of the program, covering essential aspects of the software development life cycle (SDLC) and technical design. Learners will gain practical proficiency in constructing data-driven web applications using frameworks, while also being introduced to the principles of back-end development and design patterns. Through immersive hands-on experiences, they will ensure the high quality and reliability of their applications through stringent testing and meticulous documentation. This module also incorporates the adoption of Agile software development methodologies, employing adaptive and iterative methods to facilitate continuous evolution, development, and deployment for seamless application delivery to end users

After successfully completing this program, learners will gain the essential competencies needed to design and build captivating customer-centric web applications. They will showcase their proficiency in utilizing front-end and back-end frameworks and libraries to develop dynamic web applications that prioritize customer satisfaction and exceptional user experiences. Through hands-on project assignments, learners will acquire practical expertise in web development, laying a solid groundwork for their future professional endeavors. Notably, the program places significant emphasis on

fostering essential soft skills, enabling learners to effectively manage projects by fostering outstanding communication, problem-solving, and leadership capabilities. These valuable skills will empower them to excel in their careers within the full-stack web development field.

Course Knowledge, Skills & Ability Summary

At the end of the course, you will be able to acquire the following:

Knowledge

  • Distinguish the essential web design principles, tools, and methodologies necessary for constructing data-driven web applications.
  • Elaborate on programming principles, paradigms, and testing methods to create scalable applications.
  • Recognize the principles of design thinking and UI effectiveness metrics in the development of user-centric web applications.
  • Outline the usage of design patterns, frameworks, and testing techniques to ensure the developed applications' high quality and dependability.
  • Comprehend knowledge of the agile methodology concept and its application in the software development lifecycle.

Skills

  • Translate the business requirements into the technical design by analyzing functional and non-functional requirements.
  • Assess various tools & techniques, design patterns, frameworks, and software methodologies to develop robust applications.
  • Devise appropriate testing methods, procedures, and tools to ensure software quality
  • Develop user interfaces and application designs with seamless navigation and enhanced usability.
  • Construct secure and scalable customer-centric web applications to meet the requirements of business users.

Ability

Build robust web applications which prioritize the user needs while meeting the functional, non-functional, technical, security, interface, maintenance, legal, ethical, and intellectual property requirements with high quality and reliability.

Blended Learning Journey

(81 Hours)

Placeholder Image

E-Learning

12 Hours

Placeholder Image

Flipped Class

18 Hours

Placeholder Image

Mentoring Support (Sync) (Assignment)

18 Hours

Placeholder Image

Mentoring Support (Sync) (Project)

12 Hours

Placeholder Image

Mentoring Support (Async)

20 Hours

Placeholder Image

Summative Assessment

1 Hours

Module Summary

WSQ Front-end Development (SF) (Synchronous and Asynchronous E-learning)

Module Brief

In the Front-End Development module, learners will acquire a deep understanding of web design principles, HTML, CSS, and responsive design using Bootstrap, JavaScript, jQuery, and single-page application development and testing. The instructional units equip them with the knowledge necessary to create captivating user interfaces and deliver seamless experiences. By engaging in practical exercises and hands-on activities, learners develop a high level of proficiency in creating visually appealing websites that adhere to the best UI design principles, leveraging front-end tools, techniques, frameworks, and libraries.

Through the module project, learners demonstrate their ability to apply acquired knowledge and skills in building websites with exceptional user experiences. It allows them to showcase their ability to analyze user requirements and translate them into visually captivating website designs. Proficiency in front-end development tools and techniques, and responsive design enables learners to implement the best UI design principles and create responsive websites with interactive features and enhancing user engagement. Furthermore, graduates exhibit their ability to optimize website performance, ensuring swift loading times and smooth navigation. In summary, learners gain the ability to create responsive websites with optimal performance and enhanced user experience to stay competitive in the field of front-end development.

Other Information
  • SSG Module Reference No: TGS-2023019692
  • Module Validity Date: 2025-01-31

WSQ Web development foundations (SF) (Synchronous and Asynchronous E-learning)

Module Brief

The Web Development Foundations module equips learners with the knowledge and skills needed to excel in the field of full-stack web development. The instructional units help them to gain a comprehensive understanding of the Software Development Life Cycle (SDLC), technical design principles, back-end development using frameworks, the Model-View-Controller (MVC) pattern, CRUD application development, testing, and documentation. By engaging in practical exercises and hands-on activities, learners develop proficiency in back-end development using frameworks, expertise in implementing the MVC pattern to create modular and scalable web applications, developing CRUD applications, testing methods, and effective documentation practices.

During the module project, learners demonstrate their ability to produce consumer-web applications, including server-side logic and database interaction. The project serves as a platform for showcasing their competence in technical design suitable for the business process, architect the solution to address the business problem, application development using suitable design patterns with authentication and authorization, unit testing, and user acceptance testing to verify and validate the business requirements to ensure the quality of the application. In summary, learners gain the ability to pursue web developer roles and contribute to the creation of scalable and reliable client-centric web applications, meeting industry demands.

Other Information
  • SSG Module Reference No: TGS-2023019696
  • Module Validity Date: 2025-01-31

Target Audience & Prerequisite

Target Audience

Prerequisite

  • Minimum Age: Minimum 21 years.
  • English Proficiency: Minimum IELTS 5.5 or its equivalent.
  • Academic Qualification: Minimum one credit in Nitech in STEM or its equivalent
  • Experience: Currently Employed

Graduation Requirements

Certificates

Academic Qualification

  • No Academic Qualification for this course

Statement of Attainment

  • WSQ Front-end Development (SF) (Synchronous and Asynchronous E-learning)

    ICT-DES-3008-1.1: User interface design

  • WSQ Web development foundations (SF) (Synchronous and Asynchronous E-learning)

    ICT-DIT-3002-1.1: Applications Development

Industry Skills Certificate

  • No Industry Skills Certificate for this course

Other Information

Course Reference

  • SSG Course Reference No: NA

  • Course Validity Date: 2025-01-31

  • Course Developer : Lithan Academy

Pricing & Funding