How I Started in Web DevelopmentKarel MoryoussefBlockedUnblockFollowFollowingMay 5Around half of the world’s population goes on the web every single day, but how many people actually know how it works or the skills necessary do to any form of web development.
A few months ago, I developed a website for one of my family members on Weebly.
I was dragging and dropping elements on the webpage.
And even though I didn’t actually code the site, I felt extremely proud of myself when I had finished building it.
Two months later, I decided to start learning about web development, and that is when my adventure began!If you aspire to become a web developer and you don’t know where to start, or not sure about what to learn, you’ll find all the fundamentals you need to master to become a web developer in this article.
HTML: Often referred to the “nouns” of a web page, HTML or Hyper Text Markup Language is the most basic building block of the web.
It defines the layout and structure of a web page.
HTML is not a programming language as it doesn’t understand logic.
It is a markup language and only used to display elements on a web page.
CSS: CSS or Cascading Style Sheets is a stylesheet language used to describe the presentation of a document written in HTML.
CSS is responsible for the appearance of your web page.
It allows you to change font size, add background-colors, borders, and plenty of other things.
You add styles to your HTML elements to make your web page pretty.
We talk about CSS as the “adjectives” of a Web Page.
If you want to go a bit further in CSS, you can learn Flexbox, a CSS3 web layout model used to arrange your website in a simple way.
It is used in pretty much every website you visit.
You can add amazing animations and interactive effects to make your web page look more appealing to the viewer.
Now and then, a new language is created, and it may feel challenging to choose the next one.
Bootstrap:Bootstrap is a framework for HTML and CSS developed by Twitter.
Like Sass, Bootstrap helps write CSS faster and more efficiently.
It contains HTML and CSS-based design templates for typography, forms, buttons, navigation and other interface components.
Sass:Sass is a CSS preprocessor.
It adds new functionalities to CSS and makes CSS more comfortable to write and maintain.
It’s also effortless to learn.
One you learn Sass, you won’t want to go back to regular CSS.
As a side note, if you wish to keep track of your progress and make your life as a web developer more manageable, you may want to learn to use Github ↓Git and Github:Git is a “version control system,” and GitHub is the most popular Git service.
Git allows you to save your projects, backup your files, share your work & collaborate with other developers.
An example of a programming language capable of accessing memory would be C++ (used for gaming).
WebAssembly is a programming language developed by W3C, Google, Microsoft, Apple, and Mozilla.
Take ActionSometimes, I think of that day when I started programming, and I look where I am today.
I feel so excited about what I’ve learned, and I just want to keep growing in that field.
I highly encourage to take Colt Steele’s Course “The Web Developer Bootcamp.
” This course is very informative and contains pretty much everything you need to know to start in web development.
Here is the course link: https://www.
com/the-web-developer-bootcamp/ Have fun learning!If you’ve found this post helpful and you are interested in similar content, please give me a follow or share.
Your support is really appreciated!.