Course Outline

Introduction

  • Overview of front-end development
  • Understanding the basic concepts and terminologies
  • Overview of a front-end developer's responsibilities
  • Setting up a development environment

HTML

  • Introduction to HTML5
  • Basic tags and structure of an HTML document
  • Semantic elements
  • Using forms and inputs
  • Media elements (Images and videos)
  • DOM structure and how it works
  • Modern browsers and their requirements with APIs and structured syntax

CSS

  • Introduction to CSS
  • Selectors and cascading
  • Box model and layout
  • Flexbox and Grid
  • Transitions and animations
  • Responsive design
  • Understanding SCSS and modern concepts of advanced pre-processors

Bootstrap

  • Introduction to Bootstrap
  • Setting up and using Bootstrap
  • Grid system and responsive design
  • Navbars, forms, and buttons
  • Components and JavaScript plugins

JavaScript

  • Introduction to JavaScript
  • Basic programming concepts
  • Variables, data types, and functions
  • DOM manipulation
  • Asynchronous programming with callbacks and promises
  • Fetch API and JSON
  • Utilizing JavaScript package managers

React

  • Introduction to React
  • Components and JSX
  • Props and state
  • Event handling
  • Lifecycle methods
  • Routing and forms
  • Hooks
  • Introduction to Next.js

Advanced Topics

  • Accessibility
  • Performance optimization
  • Testing
  • Deployment

Project

  • Developing advanced static websites, mobile applications, and desktop applications
  • Working with web assembly and optimizing web performances

Best Practices for Front-End Development

Troubleshooting

Summary and Next Steps

Requirements

  • Basic experience with graphic design tools and software
  • An understanding of web concepts and SEO principles
  • Experience with HTML, CSS, and JavaScript computer languages

Audience

  • Developers
 21 Hours

Delivery Options

Private Group Training

Our identity is rooted in delivering exactly what our clients need.

  • Pre-course call with your trainer
  • Customisation of the learning experience to achieve your goals -
    • Bespoke outlines
    • Practical hands-on exercises containing data / scenarios recognisable to the learners
  • Training scheduled on a date of your choice
  • Delivered online, onsite/classroom or hybrid by experts sharing real world experience

Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Contact us for an exact quote and to hear our latest promotions


Public Training

Please see our public courses

Testimonials (2)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories