Hi, this is my study path to a front-end developer. As I am keeping looking for data science jobs, many jobs need to see my sample code. So, I am thinking why not create a place to show them my study path. So, here it is. I am starting to create a project to show how to be a full stack developer. Hence, I will cover different topics including but not limited to Fron-End Development, Back-End Deveopment, Data Science, Machine Learning, Computer Vision, and Natural Language Processing. I will keeping updating as long as I can. All of these contents are based on what I have learned. Hope this will help someone like me become a developer of the future. If you like this project, please give me a star so that I can keep me motivated. But, if you would like to contribute and want to be a part of this project, please email me at xinlei.deng.apha@gmail.com.
To begin the journey of Fron-End development, click the title of different section. It will lead you to the notes.
HTTP is a core operational protocol of the world wide web. It is what enables your web browser to communicate with a web server that hosts a website. HTTP is the communication protocol you use whenever you browse the web. HTTP stands for Hypertext Transfer Protocol. It is a protocol used for transferring web resources such as HTML documents, images, styles, and other files.
HTML stands for Hypertext Markup Language. Hypertext is text which contains links to other text. Markup refers to tags and elements used within a document. HTML is simply a text file with a specific structure that consists of elements and tags. Also take note that HTML files usually have a dot HTML suffix. For instance, when you visit a website, the first page that is returned to the browser is often called index.html.
CSS stands for Cascading Style Sheets. It is a stylesheet language used for describing the presentation and formatting of a document written in HTML (Hypertext Markup Language) or XML (eXtensible Markup Language). CSS allows web designers to control the appearance of web pages, including layout, colors, fonts, and other visual aspects.