Skip to content

Jamie Pittman

A 30-Something Trying To Get It Right and Helping Others Along the Way

  • About
  • Blog
  • Helpers
  • Portfolio
  • Contact
  • About
  • Blog
  • Helpers
  • Portfolio
  • Contact

Front End versus Back End: A Helpful Cheat-Sheet for Beginners

August 8, 2020September 22, 2020 Jamie Leave a comment
Front End versus Back End: A Helpful Cheat-Sheet for Beginners

*I may be compensated if you purchase through any affiliate links on this site.*

Are you front end or back end?

That statement always makes me giggle! I know, I know. I’m immature. But you’re going to hear this question a lot if you choose to go into tech, so be prepared to swallow your childish giggles.

If you are looking to embark on a career change into programming, you may be trying to figure out what the differences are between front end development and back end development. Although their main focus is different, each role is critical to the success of the other and you will likely be working day-to-day with someone in your “opposite” role.

Front End vs Back End: It’s nice to have an idea of what your peers are doing and responsible for maintaining. It might also be a good way to figure out what it would take to transition to a full-stack development role.

Front End Cheat Sheet

What is front end development?

Front end development involves maintaining those parts of a website or application/app that are visible.

What technologies do front end developers use?

  • HTML – HyperText Markup Language
  • CSS – Cascading Style Sheets
  • JavaScript
  • JavaScript Frameworks
    • React
    • Angular (sometimes known as Angular 2+)
    • AngularJS
    • Vue.js
  • Testing libraries: Jest, Mocha, Cypress, etc

In my experiences as a front end developer, I have had to utilize all of these technologies. I’ve run across some articles that do not mention using a JavaScript framework as part of what is required of a front end developer, but I have used a framework at every single dev job I’ve had.

But don’t let the sound of a framework scare you! I think they help you to improve your JavaScript skills–especially if you’re using React. The other great thing is that once you learn one framework, it’s easy to transfer those skills to another–even though they may not be exactly alike.

In addition to using a framework, you’ll also most likely be using some sort of testing library. I wouldn’t stress too much on making sure this is on your resume as it varies from shop to shop.

Back End Cheat Sheet

What is back end development?

Back end development involves maintaining those parts of a website or application/app that are “under the hood” so to speak. I am not a back end developer, but I was technically trained as a full-stack developer. I am aware of some technologies but not all.

What technologies do back end developers use?

  • PHP
  • Node.js
  • Ruby
  • Python
  • Java
  • .NET
  • Other tools related to data like SQL, Oracle, MongoDB

In most places that I’ve worked, any handling of “the cloud” is also handled by backend teams. This obviously varies quite a bit depending on the size of the organization that you’re working for as well.

I would say most of the back end developers I’ve encountered work with Java. The job I’m getting ready to transition to, their back end is built in Python.

If you’re trying to figure out what language or technology would be best, I suggest looking at job postings and seeing what they’re requesting under requirements. You can see the jobs that you’re interested in and what it will take in order to land a job.

Front End vs Back End: Resources

If you’re looking to get started learning some of the technologies referenced above, check out these resources. Some of them are free! Those that aren’t are very reasonably priced. I would suggest starting with these resources before you consider embarking on a coding bootcamp.

  • Free Code Camp
  • LinkedIn Learning – Your company might be subscribed, so this may be free for you!!
  • Level Up Tutorials / Scott Tolinski
  • Wes Bos
  • Syntax Podcast
  • YouTube – so many tutorials!!

Photo by Dean Pugh on Unsplash

back end developercodingfront end developerweb development

Related Posts

4 of The Most Helpful VS Code Extensions & Features for New Web Developers
4 of The Most Helpful VS Code Extensions & Features for New Web Developers
How to Use JavaScript Includes()–It’s Remarkably Easy
How to Use JavaScript Includes()–It’s Remarkably Easy
forEach in JavaScript: How to Effectively Use It
forEach in JavaScript: How to Effectively Use It
A Look Back at My Unusual Journey to Becoming a Female Web Developer
A Look Back at My Unusual Journey to Becoming a Female Web Developer

Post navigation

JavaScript Array Methods: How To Sort An Array in JavaScript
Is a Coding Bootcamp Worth Your Time and Money?

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

4 of The Most Helpful VS Code Extensions & Features for New Web Developers
Blog ➤ January 1, 2021

4 of The Most Helpful VS Code Extensions & Features for New Web Developers

*I may be compensated if you purchase through any affiliate links on this site.* Things have come a long way with code editors since I started my development career four years ago. During my coding...

Read More
How to Use JavaScript Reduce(): It’s Easier Than You Think
Blog ➤ October 24, 2020

How to Use JavaScript Reduce(): It’s Easier Than You Think

*I may be compensated if you purchase through any affiliate links on this site.* I will start this post out by admitting that JavaScript reduce() was the most intimidating array method for me by far....

Read More
One of the Best North Carolina Mountain Vacations: Counting Sheep on a Beautiful Farm
Blog ➤ October 10, 2020

One of the Best North Carolina Mountain Vacations: Counting Sheep on a Beautiful Farm

*I may be compensated if you purchase through any affiliate links on this site.* Last weekend I spent four wonderful days on a North Carolina mountain vacation. My two closest friends and I headed west...

Read More
5 Of The Most Delicious, Limited Time Trader Joe’s Fall Items This Year
Blog ➤ October 3, 2020

5 Of The Most Delicious, Limited Time Trader Joe’s Fall Items This Year

*I may be compensated if you purchase through any affiliate links on this site.* It’s fall y’all! And for me, one of my favorite parts is about this season is Trader Joe’s fall items. It’s...

Read More
How to Use JavaScript Includes()–It’s Remarkably Easy
Blog ➤ September 30, 2020

How to Use JavaScript Includes()–It’s Remarkably Easy

*I may be compensated if you purchase through any affiliate links on this site.* The JavaScript array method includes(), like so many other array methods, does what its name proclaims: it will check an array...

Read More

Subscribe

Stay up to date with our latest posts and news!

Categories

  • A Better Me (1)
  • Blog (19)
  • Career (9)
  • Coding (14)
  • Finance (1)
  • Food (1)
  • Lifestyle (1)
  • Pages (4)
  • Travel (1)
  • Travel (1)
  • Tutorials (2)
  • Wellness (1)

Instagram

Hey, There!

Hey, There!

Jamie Pittman, Founder

*I may be compensated if you purchase through any affiliate links on this site.*

Welcome to my blog! Here you’ll find stories from my life, advice about your career, and blogs about all the things I love. Contact me!

Recent Posts

  • 4 of The Most Helpful VS Code Extensions & Features for New Web Developers
  • How to Use JavaScript Reduce(): It’s Easier Than You Think
  • One of the Best North Carolina Mountain Vacations: Counting Sheep on a Beautiful Farm
  • 5 Of The Most Delicious, Limited Time Trader Joe’s Fall Items This Year
  • How to Use JavaScript Includes()–It’s Remarkably Easy
  • About
  • Blog
  • Helpers
  • Portfolio
  • Contact
© 2021 | Designed by Little Theme Shop