If you're looking to be a Freelance Web Developer, then choosing to be a Full Stack Web Developer or a Front End or Back End Developer is something you've probably thought about. In this video I share my thoughts on which you should aspire to become. This video is targeted towards the person who wants to be a Freelancer and not someone who works for an Agency or Design Firm or for a large Company.
Top 10 Programming Languages Video:
Coder Motivation Video:
Gulp 4 Full Tutorial Video:
Full Stack Web Developer Video:
WordPress Theme Development Video:
Freelancing as a Web Developer Video:
First let's go over some of the roles and what they really are.
Front End Developer:
This is someone who is well versed on the front end of a website. They know html, CSS, JavaScript and possibly jQuery, React JS, or Vue JS or Angular JS.
They focus on designing and developing the way a website will look when a person visits the website. They also typically focus on Responsive web design and development.
Back End Developer:
This person is someone who focuses on coding with a dynamic coding language like PHP or Python or Ruby Java. They work on server side code which handles how a website functions and responds to http server requests. The code they write is not exposed to the web browser. The code they write is used for dynamically creating the page or post that's delivered to the client side. It's also used for securing a website, sanitizing the code and making sure the http requests are processed properly.
Full Stack Web Developer:
A full stack web developer is someone who knows how to code for the front end and the back end. They typically also know how to work with a Linux operating system via the command line. A full stack web developer also needs to know how to work in various server environments.
Freelance Web Design and Development is a challenging field to work in. As a freelancer, you are typically working on your own. This is why I recommend people become a full stack developer. When you get a client, they're going to want a full website, not just half a website. They typically aren't concerned with the coding language you use. What they want is a website that accomplish a specific set of goals and looks great on all browsers and devices used to visit the website.
Focusing on either the front end or back end of a website and specializing in that area can be beneficial since your knowledge might be deeper, but this is typically the route used by those who are working for a design firm, agency or in a company.
So my recommendation is to become a full stack developer. Especially if you're working alone as a Freelancer.
#fullstackdeveloper #frontend #freelancewebdeveloper

0 Comments