Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Overview of front-end development
- Understanding basic concepts and terminology
- Overview of a front-end developer's responsibilities
- Setting up a development environment
HTML
- Introduction to HTML5
- Basic tags and HTML document structure
- Semantic elements
- Using forms and inputs
- Media elements (Images and videos)
- DOM structure and functionality
- Modern browsers, APIs, and structured syntax requirements
CSS
- Introduction to CSS
- Selectors and cascading
- Box model and layout
- Flexbox and Grid
- Transitions and animations
- Responsive design
- Understanding SCSS and modern advanced pre-processor concepts
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 performance
Best Practices for Front-End Development
Troubleshooting
Summary and Next Steps
Requirements
- Foundational experience with graphic design tools and software
- A clear understanding of web concepts and SEO principles
- Hands-on experience with HTML, CSS, and JavaScript
Target Audience
- Developers
21 Hours
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 3900 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (2)
Comprehensive look an all topics. A lot of teaching by example and a great repository of knowledge Mike left built with us.
Wojciech Kochmanski - 3LP SA
Course - Front-End Development from Basic to Advanced
knowledge level of the trainer