SlideShare a Scribd company logo
Level Up Your Team:
Front-End Development
Best Practices
August 26, 2020
Open Source
Expansion Partner
To bring together the most talented team members
to provide world-class solutions for the web.
Our Mission
● Over 10 years of Front-End Experience
● Writer, Trainer, and Speaker
● Co-Host of Mediacurrent’s Open Waters Podcast
Mario Hernandez
Head of Learning
marioRHernandez
iMarioHernandez
1. Defining Front-End Development
2. Challenges
3. Break Your Plan Down
4. Leveling Up
5. Live Demo
6. Q&A and Next Steps
Today’s
Agenda
| 6
Help you determine if
front-end development is
the direction you’d like to
take your career
Expose you to the front-
end landscape and the
scope of what you need
to learn
Provide you with next
steps and resources to
take your career to the
next level
Goals of the Webinar
My Experience as a Front-End Dev
| 7
● I started before there was FE or BE
● Learning resources were little to none
● There was no clear direction
● Technology was infant and presented tremendous challenges
(Hardware, Software, Broadband, No CSS, Tables)
| 8
A front end developer is someone who implements
web designs through programming languages like
HTML, CSS, and JavaScript.
Who is a Front-End Developer?
| 9
Challenges
| 13
Top 10 Front-End Developer Skills
1. HTML
2. CSS
3. Javascript
4. Responsive Design
5. Version Control (git)
6. Testing/Debugging
7. Browser Development Tools
8. Performance
9. CSS Preprocessing
10. Command Line
| 14
| 15
Break Your Plan Down
| 17
Independently of the platform you
use, all websites use HTML, CSS,
and JavaScript.
The Basics
JavaScript ES6
CSS3HTML5
| 19
Non-Semantic HTML
| 20
Non-Semantic HTML
| 21
Semantic HTML
Leveling Up
This is the
best time to
learn!
Pro Tip:
1. Learn and understand the basics
2. Stay away from FE Frameworks (i.e. Bootstrap)
3. Don’t stress over not knowing everything … you never will
4. Set goals (what will I learn today/this week)
Put in the work:
1. Build prototypes over and over and over again
2. Attend conferences - virtually anywhere
3. Speak at conferences - teaching is a great way to learn
4. Write about the topics you are or want to learn about
5. Do pro bono work
Sorry, there are no shortcuts
Live Demo
Live Demo
https://codepen.io/mariohernandez/pen/ddWZXP
| 28
Key Takeaways
You can do a lot with the basics of HTML, CSS, and JavaScript
This is the best time to learn any language
Take advantage of the opportunities to level up your skills
Find the right training partner to help and support you in your journey
Front-End Development is not easy, but nothing else is either
Don’t give up
Find the Right Training
Partner
| 30
What Sets Mediacurrent Apart?
A long-term, strategic partnership with a
best of class Drupal/digital agency to
facilitate future planning.
Open source software expertise working
on some of the best known world brands.
Award-winning craftsmanship by adopting
standards and best practices.
Consistently ranked as a top 10 contributor to
the Drupal community worldwide.
Trust and proven track record in
providing world-class training.
Accessibility is at the core of every project
and every course being taught.
Commitment to the Open Source
community by providing training
scholarships to underrepresented groups.
Provides automated training environment with a
turn key approach..
| 31
Performing exercises on our own with material help & then
thorough explanation by the instructor was the best part.
Also, topics were defined & explained as very detailed &
thorough. It was a very positive thing.
Michael Flores
Beginner Components Training - May 2020
| 32
James McGrath
Advanced Components Training - June 2020
I think I will be using much of what I learned in the
coming months. I am very inspired. It was a great
experience and I really enjoyed it. I look forward to the
next time.
10% Discount Code: fewebinar
bit.ly/mediacurrent-frontend-training
Does something resonate with you today? Get in touch with us.
mediacurrent.com/contact-us
mediacurrent.com/resources
Questions
Mario Hernandez
Head of Learning
Thank You!
Let’s continue the conversation
imariohernandez
mario.hernandez@mediacurrent.com
mediacurrent.com/training
mediacurrent.com/training

More Related Content

What's hot

A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9
Mediacurrent
 
We Built This City (On Drupal 8)
We Built This City (On Drupal 8) We Built This City (On Drupal 8)
We Built This City (On Drupal 8)
Mediacurrent
 
Delivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher EdDelivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher Ed
Mediacurrent
 
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
Mediacurrent
 
Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)
Mediacurrent
 
Learning the Craft of Marketing and Selling Drupal Services
Learning the Craft of Marketing and Selling Drupal ServicesLearning the Craft of Marketing and Selling Drupal Services
Learning the Craft of Marketing and Selling Drupal Services
Mediacurrent
 
Decoupled Drupal and Gatsby in the Real World
Decoupled Drupal and Gatsby in the Real WorldDecoupled Drupal and Gatsby in the Real World
Decoupled Drupal and Gatsby in the Real World
Mediacurrent
 
Managing Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 WebsitesManaging Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 Websites
Mediacurrent
 
Penn State scales static Drupal to new heights
Penn State scales static Drupal to new heightsPenn State scales static Drupal to new heights
Penn State scales static Drupal to new heights
Mediacurrent
 
Facilitating Great Web Meetings
Facilitating Great Web MeetingsFacilitating Great Web Meetings
Facilitating Great Web Meetings
Cynthia Clay
 
Seven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual ClassroomSeven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual Classroom
Cynthia Clay
 
Accelerate Your Elearning Production and Increase Effectiveness
Accelerate Your Elearning Production and Increase EffectivenessAccelerate Your Elearning Production and Increase Effectiveness
Accelerate Your Elearning Production and Increase Effectiveness
DoceboElearning
 
Seven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual ClassroomSeven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual Classroom
Cynthia Clay
 
Use Learning to Make Friends and Influence People
Use Learning to Make Friends and Influence PeopleUse Learning to Make Friends and Influence People
Use Learning to Make Friends and Influence People
DoceboElearning
 
Drupal Security: What You Need to Know
Drupal Security: What You Need to KnowDrupal Security: What You Need to Know
Drupal Security: What You Need to Know
Mediacurrent
 
Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014
Brad Nowak
 
Outreachy with-openstack-zaqar
Outreachy with-openstack-zaqarOutreachy with-openstack-zaqar
Outreachy with-openstack-zaqar
openstackindia
 
Babele - accelerators for greater impact
Babele - accelerators for greater impactBabele - accelerators for greater impact
Babele - accelerators for greater impact
Emanuele Musa
 
Integrating Outreach And Technology Development in Web 2.0 or Social Media
Integrating Outreach And Technology Development in Web 2.0 or Social MediaIntegrating Outreach And Technology Development in Web 2.0 or Social Media
Integrating Outreach And Technology Development in Web 2.0 or Social Media
Ken Fischer
 
1 open stack_community_india_the_future
1 open stack_community_india_the_future1 open stack_community_india_the_future
1 open stack_community_india_the_futureopenstackindia
 

What's hot (20)

A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9A Better Way to Build and Manage Sites with Rain for Drupal 9
A Better Way to Build and Manage Sites with Rain for Drupal 9
 
We Built This City (On Drupal 8)
We Built This City (On Drupal 8) We Built This City (On Drupal 8)
We Built This City (On Drupal 8)
 
Delivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher EdDelivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher Ed
 
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
 
Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)
 
Learning the Craft of Marketing and Selling Drupal Services
Learning the Craft of Marketing and Selling Drupal ServicesLearning the Craft of Marketing and Selling Drupal Services
Learning the Craft of Marketing and Selling Drupal Services
 
Decoupled Drupal and Gatsby in the Real World
Decoupled Drupal and Gatsby in the Real WorldDecoupled Drupal and Gatsby in the Real World
Decoupled Drupal and Gatsby in the Real World
 
Managing Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 WebsitesManaging Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 Websites
 
Penn State scales static Drupal to new heights
Penn State scales static Drupal to new heightsPenn State scales static Drupal to new heights
Penn State scales static Drupal to new heights
 
Facilitating Great Web Meetings
Facilitating Great Web MeetingsFacilitating Great Web Meetings
Facilitating Great Web Meetings
 
Seven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual ClassroomSeven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual Classroom
 
Accelerate Your Elearning Production and Increase Effectiveness
Accelerate Your Elearning Production and Increase EffectivenessAccelerate Your Elearning Production and Increase Effectiveness
Accelerate Your Elearning Production and Increase Effectiveness
 
Seven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual ClassroomSeven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual Classroom
 
Use Learning to Make Friends and Influence People
Use Learning to Make Friends and Influence PeopleUse Learning to Make Friends and Influence People
Use Learning to Make Friends and Influence People
 
Drupal Security: What You Need to Know
Drupal Security: What You Need to KnowDrupal Security: What You Need to Know
Drupal Security: What You Need to Know
 
Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014
 
Outreachy with-openstack-zaqar
Outreachy with-openstack-zaqarOutreachy with-openstack-zaqar
Outreachy with-openstack-zaqar
 
Babele - accelerators for greater impact
Babele - accelerators for greater impactBabele - accelerators for greater impact
Babele - accelerators for greater impact
 
Integrating Outreach And Technology Development in Web 2.0 or Social Media
Integrating Outreach And Technology Development in Web 2.0 or Social MediaIntegrating Outreach And Technology Development in Web 2.0 or Social Media
Integrating Outreach And Technology Development in Web 2.0 or Social Media
 
1 open stack_community_india_the_future
1 open stack_community_india_the_future1 open stack_community_india_the_future
1 open stack_community_india_the_future
 

Similar to Level Up Your Team: Front-End Development Best Practices

BUILD YOUR BLUEPRINT FOR DIGITAL LEARNING: HOW TO TRANSFORM YOUR LEARNING ORG...
BUILD YOUR BLUEPRINT FOR DIGITAL LEARNING: HOW TO TRANSFORM YOUR LEARNING ORG...BUILD YOUR BLUEPRINT FOR DIGITAL LEARNING: HOW TO TRANSFORM YOUR LEARNING ORG...
BUILD YOUR BLUEPRINT FOR DIGITAL LEARNING: HOW TO TRANSFORM YOUR LEARNING ORG...
Human Capital Media
 
_Solution Challenge_ Info Session Presentation december 6 (1).pptx
_Solution Challenge_ Info Session Presentation december 6 (1).pptx_Solution Challenge_ Info Session Presentation december 6 (1).pptx
_Solution Challenge_ Info Session Presentation december 6 (1).pptx
AshishChanchal1
 
Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for Developers
BarElin
 
Main presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurMain presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC Bilaspur
Domendra Sahu
 
En Route To Industry: Tips on Transferring from College into Industry
En Route To Industry: Tips on Transferring from College into IndustryEn Route To Industry: Tips on Transferring from College into Industry
En Route To Industry: Tips on Transferring from College into Industry
Doreen Hakimi
 
Learn & Build Real World Projects with Bootstarp-4
Learn & Build Real World Projects with Bootstarp-4Learn & Build Real World Projects with Bootstarp-4
Learn & Build Real World Projects with Bootstarp-4
John Alex
 
Merits of good design - Plymouth e-learning conference
Merits of good design - Plymouth e-learning conference Merits of good design - Plymouth e-learning conference
Merits of good design - Plymouth e-learning conference
Zak Mensah
 
GDSC VJIT Solution Challenge 2024 Info Session.pptx
GDSC VJIT Solution Challenge 2024 Info Session.pptxGDSC VJIT Solution Challenge 2024 Info Session.pptx
GDSC VJIT Solution Challenge 2024 Info Session.pptx
Bharath887486
 
Code Now
Code NowCode Now
Code Now
Frances Coronel
 
#Citylearning4.0 #digcompedu
#Citylearning4.0  #digcompedu#Citylearning4.0  #digcompedu
#Citylearning4.0 #digcompedu
Joe Wilson
 
Seven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual ClassroomSeven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual Classroom
Cynthia Clay
 
Restless developer
Restless developerRestless developer
Restless developer
Marcos Vinícius
 
GDSC Mescoe -Info session.pdf
GDSC Mescoe -Info session.pdfGDSC Mescoe -Info session.pdf
GDSC Mescoe -Info session.pdf
AkankshaPathak42
 
Module 3 / Unit 4 Creative approaches for better hybrid inclusivity
Module 3 / Unit 4 Creative approaches for better hybrid inclusivityModule 3 / Unit 4 Creative approaches for better hybrid inclusivity
Module 3 / Unit 4 Creative approaches for better hybrid inclusivity
SMKCreations
 
Google Solution Challenge 2023
Google Solution Challenge 2023Google Solution Challenge 2023
Google Solution Challenge 2023
Sehar477968
 
Skills & Competencies Overview
Skills & Competencies Overview Skills & Competencies Overview
Skills & Competencies Overview
Corrie Woolcott
 
DSC MESCOE - 2020 - InfoSession
DSC MESCOE - 2020 - InfoSessionDSC MESCOE - 2020 - InfoSession
DSC MESCOE - 2020 - InfoSession
PratikTemkar
 
Career counselling websites
Career counselling websitesCareer counselling websites
How to build your remote work plan PRODENSA
How to build your remote work plan PRODENSAHow to build your remote work plan PRODENSA
How to build your remote work plan PRODENSA
Gerardo Macias
 

Similar to Level Up Your Team: Front-End Development Best Practices (20)

BUILD YOUR BLUEPRINT FOR DIGITAL LEARNING: HOW TO TRANSFORM YOUR LEARNING ORG...
BUILD YOUR BLUEPRINT FOR DIGITAL LEARNING: HOW TO TRANSFORM YOUR LEARNING ORG...BUILD YOUR BLUEPRINT FOR DIGITAL LEARNING: HOW TO TRANSFORM YOUR LEARNING ORG...
BUILD YOUR BLUEPRINT FOR DIGITAL LEARNING: HOW TO TRANSFORM YOUR LEARNING ORG...
 
_Solution Challenge_ Info Session Presentation december 6 (1).pptx
_Solution Challenge_ Info Session Presentation december 6 (1).pptx_Solution Challenge_ Info Session Presentation december 6 (1).pptx
_Solution Challenge_ Info Session Presentation december 6 (1).pptx
 
Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for Developers
 
Main presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurMain presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC Bilaspur
 
En Route To Industry: Tips on Transferring from College into Industry
En Route To Industry: Tips on Transferring from College into IndustryEn Route To Industry: Tips on Transferring from College into Industry
En Route To Industry: Tips on Transferring from College into Industry
 
Learn & Build Real World Projects with Bootstarp-4
Learn & Build Real World Projects with Bootstarp-4Learn & Build Real World Projects with Bootstarp-4
Learn & Build Real World Projects with Bootstarp-4
 
Merits of good design - Plymouth e-learning conference
Merits of good design - Plymouth e-learning conference Merits of good design - Plymouth e-learning conference
Merits of good design - Plymouth e-learning conference
 
GDSC VJIT Solution Challenge 2024 Info Session.pptx
GDSC VJIT Solution Challenge 2024 Info Session.pptxGDSC VJIT Solution Challenge 2024 Info Session.pptx
GDSC VJIT Solution Challenge 2024 Info Session.pptx
 
Code Now
Code NowCode Now
Code Now
 
#Citylearning4.0 #digcompedu
#Citylearning4.0  #digcompedu#Citylearning4.0  #digcompedu
#Citylearning4.0 #digcompedu
 
Seven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual ClassroomSeven Strategies to Elevate the Virtual Classroom
Seven Strategies to Elevate the Virtual Classroom
 
Restless developer
Restless developerRestless developer
Restless developer
 
GDSC Mescoe -Info session.pdf
GDSC Mescoe -Info session.pdfGDSC Mescoe -Info session.pdf
GDSC Mescoe -Info session.pdf
 
Module 3 / Unit 4 Creative approaches for better hybrid inclusivity
Module 3 / Unit 4 Creative approaches for better hybrid inclusivityModule 3 / Unit 4 Creative approaches for better hybrid inclusivity
Module 3 / Unit 4 Creative approaches for better hybrid inclusivity
 
Google Solution Challenge 2023
Google Solution Challenge 2023Google Solution Challenge 2023
Google Solution Challenge 2023
 
Skills & Competencies Overview
Skills & Competencies Overview Skills & Competencies Overview
Skills & Competencies Overview
 
DSC MESCOE - 2020 - InfoSession
DSC MESCOE - 2020 - InfoSessionDSC MESCOE - 2020 - InfoSession
DSC MESCOE - 2020 - InfoSession
 
Career counselling websites
Career counselling websitesCareer counselling websites
Career counselling websites
 
Designing interactive learning summary
Designing interactive learning   summaryDesigning interactive learning   summary
Designing interactive learning summary
 
How to build your remote work plan PRODENSA
How to build your remote work plan PRODENSAHow to build your remote work plan PRODENSA
How to build your remote work plan PRODENSA
 

More from Mediacurrent

Penn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with GatsbyPenn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with Gatsby
Mediacurrent
 
Evolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher EdEvolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher Ed
Mediacurrent
 
Content Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your AudienceContent Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your Audience
Mediacurrent
 
Reimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web StrategyReimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web Strategy
Mediacurrent
 
Paragraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final ShowdownParagraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final Showdown
Mediacurrent
 
MagMutual.com: On the JAMStack with Gatsby and Drupal 8
 MagMutual.com: On the JAMStack with Gatsby and Drupal 8 MagMutual.com: On the JAMStack with Gatsby and Drupal 8
MagMutual.com: On the JAMStack with Gatsby and Drupal 8
Mediacurrent
 
Creating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalCreating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to Drupal
Mediacurrent
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9
Mediacurrent
 
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing ChallengesHow to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
Mediacurrent
 
The Nonprofits' Guide to Content Strategy
The Nonprofits' Guide to Content StrategyThe Nonprofits' Guide to Content Strategy
The Nonprofits' Guide to Content Strategy
Mediacurrent
 
How We Win With Agile
How We Win With Agile How We Win With Agile
How We Win With Agile
Mediacurrent
 
Georgia Tech's Strategic Drupal Redesign
Georgia Tech's Strategic Drupal Redesign Georgia Tech's Strategic Drupal Redesign
Georgia Tech's Strategic Drupal Redesign
Mediacurrent
 
Marketing Attribution Modeling
Marketing Attribution ModelingMarketing Attribution Modeling
Marketing Attribution Modeling
Mediacurrent
 
Mediacurrent Introduction to Emotional Design 2019
Mediacurrent Introduction to Emotional Design 2019Mediacurrent Introduction to Emotional Design 2019
Mediacurrent Introduction to Emotional Design 2019
Mediacurrent
 
InteractUSG: Intelligent UX in Human Centered Design
InteractUSG: Intelligent UX in Human Centered DesignInteractUSG: Intelligent UX in Human Centered Design
InteractUSG: Intelligent UX in Human Centered Design
Mediacurrent
 

More from Mediacurrent (15)

Penn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with GatsbyPenn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with Gatsby
 
Evolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher EdEvolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher Ed
 
Content Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your AudienceContent Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your Audience
 
Reimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web StrategyReimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web Strategy
 
Paragraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final ShowdownParagraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final Showdown
 
MagMutual.com: On the JAMStack with Gatsby and Drupal 8
 MagMutual.com: On the JAMStack with Gatsby and Drupal 8 MagMutual.com: On the JAMStack with Gatsby and Drupal 8
MagMutual.com: On the JAMStack with Gatsby and Drupal 8
 
Creating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to DrupalCreating an Organizational Culture of Giving Back to Drupal
Creating an Organizational Culture of Giving Back to Drupal
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9
 
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing ChallengesHow to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
 
The Nonprofits' Guide to Content Strategy
The Nonprofits' Guide to Content StrategyThe Nonprofits' Guide to Content Strategy
The Nonprofits' Guide to Content Strategy
 
How We Win With Agile
How We Win With Agile How We Win With Agile
How We Win With Agile
 
Georgia Tech's Strategic Drupal Redesign
Georgia Tech's Strategic Drupal Redesign Georgia Tech's Strategic Drupal Redesign
Georgia Tech's Strategic Drupal Redesign
 
Marketing Attribution Modeling
Marketing Attribution ModelingMarketing Attribution Modeling
Marketing Attribution Modeling
 
Mediacurrent Introduction to Emotional Design 2019
Mediacurrent Introduction to Emotional Design 2019Mediacurrent Introduction to Emotional Design 2019
Mediacurrent Introduction to Emotional Design 2019
 
InteractUSG: Intelligent UX in Human Centered Design
InteractUSG: Intelligent UX in Human Centered DesignInteractUSG: Intelligent UX in Human Centered Design
InteractUSG: Intelligent UX in Human Centered Design
 

Recently uploaded

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 

Recently uploaded (20)

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 

Level Up Your Team: Front-End Development Best Practices

  • 1. Level Up Your Team: Front-End Development Best Practices August 26, 2020
  • 3. To bring together the most talented team members to provide world-class solutions for the web. Our Mission
  • 4. ● Over 10 years of Front-End Experience ● Writer, Trainer, and Speaker ● Co-Host of Mediacurrent’s Open Waters Podcast Mario Hernandez Head of Learning marioRHernandez iMarioHernandez
  • 5. 1. Defining Front-End Development 2. Challenges 3. Break Your Plan Down 4. Leveling Up 5. Live Demo 6. Q&A and Next Steps Today’s Agenda
  • 6. | 6 Help you determine if front-end development is the direction you’d like to take your career Expose you to the front- end landscape and the scope of what you need to learn Provide you with next steps and resources to take your career to the next level Goals of the Webinar
  • 7. My Experience as a Front-End Dev | 7 ● I started before there was FE or BE ● Learning resources were little to none ● There was no clear direction ● Technology was infant and presented tremendous challenges (Hardware, Software, Broadband, No CSS, Tables)
  • 8. | 8 A front end developer is someone who implements web designs through programming languages like HTML, CSS, and JavaScript. Who is a Front-End Developer?
  • 9. | 9
  • 11.
  • 12.
  • 13. | 13 Top 10 Front-End Developer Skills 1. HTML 2. CSS 3. Javascript 4. Responsive Design 5. Version Control (git) 6. Testing/Debugging 7. Browser Development Tools 8. Performance 9. CSS Preprocessing 10. Command Line
  • 14. | 14
  • 15. | 15
  • 17. | 17 Independently of the platform you use, all websites use HTML, CSS, and JavaScript. The Basics JavaScript ES6 CSS3HTML5
  • 22. This is the best time to learn!
  • 23. Pro Tip: 1. Learn and understand the basics 2. Stay away from FE Frameworks (i.e. Bootstrap) 3. Don’t stress over not knowing everything … you never will 4. Set goals (what will I learn today/this week) Put in the work: 1. Build prototypes over and over and over again 2. Attend conferences - virtually anywhere 3. Speak at conferences - teaching is a great way to learn 4. Write about the topics you are or want to learn about 5. Do pro bono work Sorry, there are no shortcuts
  • 26. | 28 Key Takeaways You can do a lot with the basics of HTML, CSS, and JavaScript This is the best time to learn any language Take advantage of the opportunities to level up your skills Find the right training partner to help and support you in your journey Front-End Development is not easy, but nothing else is either Don’t give up
  • 27. Find the Right Training Partner
  • 28. | 30 What Sets Mediacurrent Apart? A long-term, strategic partnership with a best of class Drupal/digital agency to facilitate future planning. Open source software expertise working on some of the best known world brands. Award-winning craftsmanship by adopting standards and best practices. Consistently ranked as a top 10 contributor to the Drupal community worldwide. Trust and proven track record in providing world-class training. Accessibility is at the core of every project and every course being taught. Commitment to the Open Source community by providing training scholarships to underrepresented groups. Provides automated training environment with a turn key approach..
  • 29. | 31 Performing exercises on our own with material help & then thorough explanation by the instructor was the best part. Also, topics were defined & explained as very detailed & thorough. It was a very positive thing. Michael Flores Beginner Components Training - May 2020
  • 30. | 32 James McGrath Advanced Components Training - June 2020 I think I will be using much of what I learned in the coming months. I am very inspired. It was a great experience and I really enjoyed it. I look forward to the next time.
  • 31. 10% Discount Code: fewebinar bit.ly/mediacurrent-frontend-training
  • 32. Does something resonate with you today? Get in touch with us. mediacurrent.com/contact-us mediacurrent.com/resources Questions
  • 33. Mario Hernandez Head of Learning Thank You! Let’s continue the conversation imariohernandez mario.hernandez@mediacurrent.com mediacurrent.com/training mediacurrent.com/training

Editor's Notes

  1. Welcome everyone and thank you for joining today’s webinar, Level Up Your Team: Front-End Development Best Practices.
  2. So a little about Mediacurrent. We are the “Open Source Expansion Partner” What this means is that we help organizations that want to elevate and advance their open source digital experience. We do this by aligning with our partner’s business goals and needs and solve them with open source technologies.
  3. Our mission is to bring together the most talented team members to provide world-class solutions for the web. And so with that, I’ll pass it over to today’s presenter, Mario Hernandez.
  4. Bob:
  5. Bob:
  6. Thank you Mario for all of the great information you shared. We’ll now take some time to go through questions. Please continue to add questions to the Q&A and we’ll get through as many questions as we can.
  7. Well that wraps up our questions for today’s presentation and brings us to the end of our webinar. Please visit our website at mediacurrent.com for upcoming webinars. As mentioned, we will be providing the recording so be on the lookout for that. Thanks again to our speaker Mario and for everyone that tuned in today. We hope to see you next time and have a great day!