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 for government
- Understanding the basic concepts and terminologies
- Overview of a front-end developer's responsibilities in public sector projects
- Setting up a development environment that aligns with government standards
HTML
- Introduction to HTML5 for government applications
- Basic tags and structure of an HTML document compliant with federal guidelines
- Semantic elements to enhance accessibility and usability
- Using forms and inputs that meet public sector requirements
- Media elements (Images and videos) optimized for government websites
- DOM structure and how it works in the context of government web applications
- Modern browsers and their requirements with APIs and structured syntax for government use
CSS
- Introduction to CSS for government websites
- Selectors and cascading rules tailored for public sector projects
- Box model and layout techniques that ensure compliance with accessibility standards
- Flexbox and Grid systems for responsive design in government applications
- Transitions and animations to enhance user experience on government sites
- Responsive design principles for consistent performance across devices
- Understanding SCSS and modern concepts of advanced pre-processors for efficient development
Bootstrap
- Introduction to Bootstrap for government projects
- Setting up and using Bootstrap in compliance with federal web standards
- Grid system and responsive design strategies for government applications
- Navbars, forms, and buttons optimized for public sector use
- Components and JavaScript plugins that enhance functionality on government sites
JavaScript
- Introduction to JavaScript for government websites
- Basic programming concepts applicable to public sector development
- Variables, data types, and functions tailored for government applications
- DOM manipulation techniques that ensure compliance with accessibility standards
- Asynchronous programming with callbacks and promises for efficient government web solutions
- Fetch API and JSON usage in government data exchanges
- Utilizing JavaScript package managers to streamline development processes for government projects
React
- Introduction to React for government applications
- Components and JSX tailored for public sector use cases
- Props and state management in compliance with federal guidelines
- Event handling techniques that enhance user interaction on government sites
- Lifecycle methods for robust component development in government projects
- Routing and forms optimized for government web applications
- Hooks to improve the functionality and performance of React components for government use
- Introduction to Next.js for advanced government web development
Advanced Topics
- Accessibility best practices for government websites
- Performance optimization techniques tailored for public sector applications
- Testing methodologies to ensure reliability and compliance with federal standards
- Deployment strategies that align with government IT policies
Project
- Developing advanced static websites, mobile applications, and desktop applications for government use
- Working with web assembly and optimizing web performances to meet public sector requirements
Best Practices for Front-End Development in Government
Troubleshooting common issues in government front-end projects
Summary and Next Steps for government developers
Requirements
- Familiarity with graphic design tools and software
- Comprehension of web concepts and SEO principles
- Experience with HTML, CSS, and JavaScript programming languages
Audience
- Developers for government
21 Hours
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