Since childhood, I have numerous ideas to create abundance in the society that , technology that saves time, providing value to society. I procastinated and these dreams remained dreams.
I decided to learn computer programming from scratch. My goal is to build a solid foundations of coding and develop websites, mobile applications, and web apps.
Computer programming is an expansive field consisting of both science and art. It offers various technologies to enhance our lives and branches into sub-fields like cybersecurity, web development, android app development, software development, game development, and data science , etc.
I have chosen web development and android app development.
First part is web development:-
The purpose of my learning-journey is to convert my upcoming dreams into actions by creating websites, mobile apps, web applications, and automating daily tasks.
So to build websites I need to learn about
The 3 pillars of website development 🙂
HTML (Hyper Text Markup Language) is used for building the structure and content of a website. Just as a house needs a solid plan with the required raw materials before construction, a website requires a well-designed layout. HTML provides the foundation for structuring web content.
CSS (Cascading Style Sheets) is used to the design and style our website that contains only html . It allows us to style and decorate the website. CSS is responsible for the visual appeal and layout of web pages, just as our house needs paint and decoration after the structure of the building gets completed. CSS is the main styling component of the website. All the styling is done with CSS.
I will be writing about HTML in my next blog and share what are the things I learned.