FRONT-END WEB DEVELOPMENT

Empower your team with hands-on web development skills, creating user-friendly interfaces that drive business growth and enhance career prospects. Build transformative talents to deliver tangible results and better web systems.

<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/embed/v2.js"></script><script> hbspt.forms.create({ region: "na1", portalId: "8057651", formId: "6a3ff7a7-c223-47d4-9399-1559c6940d97" });</script>

Overview:

Live, Instructor-Led Classes
Onsite or Virtual Classes
Bootcamp (Part-Time) : 60 Hours | 10 Weeks
HRD Corp Signature Programme (100% Claimable)

Prerequisites:

This beginner-friendly course has no prerequisites, although some learners may have coded previously. First-time participants will have access to pre-course preparatory lessons and additional resources to boost their confidence with key concepts.

Ideal for:

  • Designers and product managers looking to create functional coded mockups and prototypes.
  • Marketers who want to be able to use HTML and CSS in their emails to create a richer experience.
  • Managers who want to develop a vocabulary for working with front-end web developers and web designers.

Outcomes:

  • Level 1 Development Skills: Design and build web pages from scratch.
  • A custom website that can go into the student’s professional portfolio.

Curriculum Outline:

  • Pre-work – Welcome to Front-End Web Development
  • HTML/CSS Basics
  • Responsive Design
  • Adding Interactivity with JavaScript
  • Advanced Concepts

Course Outline

Engage in online, self-paced learning that’s designed to set you up for success starting day one.

• Gain an introduction to web development.
• Get acquainted with key terminology and tools.

Get familiar with the fundamental building blocks of the web, adding and styling content with HTML and CSS.

• Create HTML documents using common element tags.
• Inspect webpages using the browser’s developer tools.
• Describe the relationship between HTML, CSS, and JavaScript in websites.
• Choose semantic HTML tags to define and organize content.
• Use CSS to apply style to webpages.
• Learn the basics of CSS syntax, including selectors and style rules.
• Link to files from HTML using relative paths.
• Use margins and padding to create spacing between elements.
• Set the display property of elements to create page layouts.

Take a developer’s approach to problem-solving, coding responsive sites for mobile and the web.

• Use flexbox properties to create responsive layouts.
• Apply normalizing CSS to avoid browser default styling interference.
• Use CSS grid properties to define responsive layouts.
• Compare and contrast flexbox and grid properties.
• Define fractional and percentage-based widths for elements.
• Define CSS rules to apply custom fonts to text.
• Use pseudo-selectors to create more specific CSS rules.
• Define media-query breakpoints to apply separate rules based on screen size.
• Use responsive measurements such as ems to smoothly scale CSS rules to devices.
• Apply a mobile-first methodology to CSS and website design.
• Use the position property to create responsive layouts.
• Define and choose between absolute, relative, static, and fixed positioning.

Power dynamic websites, incorporating animations, dropdowns, and more.

• Distinguish between code and a program.
• Define basic variables and data types in JavaScript.
• Understand the role of functions in JavaScript.
• Describe the role of JavaScript in front-end web development.
• Access properties of the DOM using JavaScript object syntax.
• Use DOM methods to respond to user actions with event listeners.
• Use JavaScript to trigger CSS animations.
• Design interactive user interfaces using CSS properties.
• Plan application states to reflect user actions.
• Define conditional statements in JavaScript to create logic-driven programs.
• Choose logical operators to enhance conditional statements.
• Use arrays and loops in JavaScript to manage collections of data.
• Invoke array methods to manipulate the array’s contents.
• Distinguish between for loops and while loops.

Take your coding skill set to the next level, incorporating functions from external libraries and tools.

• Use HTML forms to collect input from users.
• Evaluate APIs based on documentation.
• Make HTTP requests to external API sources for data.
• Use CSS libraries, such as Bootstrap, to leverage pre-styled components.
• Adapt CSS library components for specific use cases.
• Evaluate CSS frameworks against self-written CSS.
• Use GitHub for version control and code collaboration.
• Execute commands from the command prompt for increased control of file systems.

WHAT LEARNERS SAY

Great Support

The constant support and guidance provided by the personnel. Very friendly and approachable.

Selvainthiren, Front-End Web Development learner

Beginner-friendly Course

This course is really good especially for beginners.

Nor Syaza, Front-End Web Development learner

Encouraging Instructors

Instructors were always ready to help and they are also very encouraging.

Anis Najihah, Front-End Web Development learner

Ready to elevate your employees' skills?

<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/embed/v2.js"></script><script> hbspt.forms.create({ region: "na1", portalId: "8057651", formId: "6a3ff7a7-c223-47d4-9399-1559c6940d97" });</script>

AKADEMI GA
is an exclusive partner of General Assembly (GA) in Malaysia. Akademi GA is now a member of the Excelerate Group.

Akademi GA has acquired all rights to market and deliver General Assembly digital courses. It is registered as a training provider with the Ministry of Finance (MOF), Human Resource Development Corporation (HRD Corp) and Malaysia Digital Economy Corporation (MDEC).

Frequently Asked Questions

Yes! Upon passing this course, you will receive a signed certificate of completion. Thousands of GA alumni use their course certificate to demonstrate skills to employers and their LinkedIn networks. GA’s front-end developer course is well-regarded by many top employers, who contribute to our curriculum and use our tech programmes to train their own teams.

Yes! All of our part-time courses are designed for busy professionals with full-time work commitments. 

You will be expected to spend time working on homework and projects outside of class hours each week, but the workload is designed to be manageable with a full-time job.

If you need to miss a session or two, we offer resources to help you catch up. We recommend you discuss any planned absences with your instructor.

For your capstone project, you’ll leverage HTML, CSS, and JavaScript to develop a dynamic website from scratch. Combine technical and design skills to create a responsive website that’s compatible with modern browsers and devices. We encourage you to tackle a coding challenge that’s related to your work or a passion project you’ve been meaning to carve out time for.

Throughout the course, you’ll also complete a number of smaller labs designed to reinforce what you’ve learned in each unit.

This course is popular among mid-career professionals in tech-adjacent roles who are looking to gain new skills to grow in their current jobs. Common roles include UX and UI designers, print and graphic designers, digital marketers, content producers, product managers and product designers.

Ultimately, this programme attracts students that are interested in building technical literacy, communicating better with developers, and taking their practice to the next level.