Mario is the Head of Learning at Mediacurrent with over 10 years of public speaking and training experience. He is a regular speaker and trainer at tech conferences including Drupal Camps in Los Angeles, San Diego, San Francisco, Washington DC, and others. Mario is a co-host of the Mediacurrent podcast where guest speakers discuss Open Source solutions.
Join us to learn the Front-End skills and principles that can be applied to any platform you work with or any project size. This course also offers students a wide range of guidance, tips, and practices to build or enhance your web projects.
Topics covered include:
- Responsive Design including Mobile First
- Accessibility best practices
- Performance practices
- Modern front-end workflows
- And more!
Fundamentals of web development from a front-end perspective
Setting up and organizing a new project
Tools used when developing modern web applications including tools for improving your workflow by automating repetitive tasks
Building flexible and responsive websites
How to identify and troubleshoot code bugs
Who This Course is For
Front and Back-End developers looking to learn or level up their Front-End skills.
What You Can Expect From This Course
Best practices and standards are at the core of our teaching; you will be exposed to the latest trends, processes, and tools used on today's web development to build responsive, accessible web interfaces. At the end of the course, you will understand how to write semantic and accessible code that is performant and easy to maintain long term.
Prior to training
Our team of trainers put a lot of effort into making sure your training experience is successful before you step foot in the door (or in these days of distance learning, before you log into the training platform). We provide guidance and support to ensure you are ready for training with your local environment and answer any questions you may have. In addition to providing a detailed set of instructions for setting up your local environment, we hold a virtual call, prior to the training day, to assist anyone who needs help with their local setup.
You will be able to ask live questions and discuss issues related to the topic at hand. If necessary, you will be able to share your screen to help you debug your issues so other students can benefit from this opportunity to learn something new.
In addition to providing you with world-class training material that can be accessed at any time, even after training has passed, we share the recordings of each lesson. This is a great way to reference the training at your own pace afterward.
- A code editor
- Basic knowledge of writing simple HTML tags
- Basic understanding of how to write CSS
- A computer with the latest version of NodeJS installed
- A GitHub account
- Familiarity with using the command line is helpful