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
Level Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best Practices
| 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 (20)

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

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

PDF
BUILD YOUR BLUEPRINT FOR DIGITAL LEARNING: HOW TO TRANSFORM YOUR LEARNING ORG...
Human Capital Media
 
PPTX
_Solution Challenge_ Info Session Presentation december 6 (1).pptx
AshishChanchal1
 
PDF
Career Hacks for Developers
BarElin
 
PDF
Main presentation slides Developer Student Clubs GEC Bilaspur
Domendra Sahu
 
PDF
En Route To Industry: Tips on Transferring from College into Industry
Doreen Hakimi
 
PPTX
Learn & Build Real World Projects with Bootstarp-4
John Alex
 
PPTX
Merits of good design - Plymouth e-learning conference
Zak Mensah
 
PPTX
GDSC VJIT Solution Challenge 2024 Info Session.pptx
Bharath887486
 
PDF
Code Now
Frances Coronel
 
PPTX
#Citylearning4.0 #digcompedu
Joe Wilson
 
PPTX
Seven Strategies to Elevate the Virtual Classroom
Cynthia Clay
 
PPTX
Master the Future with Full Stack development
varunkr7717
 
PDF
Restless developer
Marcos Vinícius
 
PDF
GDSC Mescoe -Info session.pdf
AkankshaPathak42
 
PPTX
Module 3 / Unit 4 Creative approaches for better hybrid inclusivity
SMKCreations
 
PPTX
Google Solution Challenge 2023
Sehar477968
 
PPTX
DSC MESCOE - 2020 - InfoSession
PratikTemkar
 
DOCX
Career counselling websites
Rai Saheb Bhanwar Singh College Nasrullaganj
 
PPTX
Designing interactive learning summary
Randel Consulting Associates
 
PDF
How to build your remote work plan PRODENSA
Gerardo Macias
 
BUILD YOUR BLUEPRINT FOR DIGITAL LEARNING: HOW TO TRANSFORM YOUR LEARNING ORG...
Human Capital Media
 
_Solution Challenge_ Info Session Presentation december 6 (1).pptx
AshishChanchal1
 
Career Hacks for Developers
BarElin
 
Main presentation slides Developer Student Clubs GEC Bilaspur
Domendra Sahu
 
En Route To Industry: Tips on Transferring from College into Industry
Doreen Hakimi
 
Learn & Build Real World Projects with Bootstarp-4
John Alex
 
Merits of good design - Plymouth e-learning conference
Zak Mensah
 
GDSC VJIT Solution Challenge 2024 Info Session.pptx
Bharath887486
 
Code Now
Frances Coronel
 
#Citylearning4.0 #digcompedu
Joe Wilson
 
Seven Strategies to Elevate the Virtual Classroom
Cynthia Clay
 
Master the Future with Full Stack development
varunkr7717
 
Restless developer
Marcos Vinícius
 
GDSC Mescoe -Info session.pdf
AkankshaPathak42
 
Module 3 / Unit 4 Creative approaches for better hybrid inclusivity
SMKCreations
 
Google Solution Challenge 2023
Sehar477968
 
DSC MESCOE - 2020 - InfoSession
PratikTemkar
 
Designing interactive learning summary
Randel Consulting Associates
 
How to build your remote work plan PRODENSA
Gerardo Macias
 
Ad

More from Mediacurrent (15)

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

Recently uploaded (20)

PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
Python basic programing language for automation
DanialHabibi2
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
PPTX
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
Python basic programing language for automation
DanialHabibi2
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 

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
  • 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 [email protected] mediacurrent.com/training mediacurrent.com/training

Editor's Notes

  • #2: Welcome everyone and thank you for joining today’s webinar, Level Up Your Team: Front-End Development Best Practices.
  • #3: 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.
  • #4: 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.
  • #7: Bob:
  • #8: Bob:
  • #35: 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.
  • #36: 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!