Vadnica is a website where I will teach you how to create websites using HTML, CSS, JavaScript, MySQL, and PHP. My goal is to guide you through the process of learning web development - from basic concepts to advanced techniques. I have carefully designed each lesson with practical examples and exercises to help you consolidate your knowledge. Whether you are a complete beginner or already have some experience with web development, you will find content tailored to your level of knowledge. When creating content, I pay special attention to best practices and modern standards, as I want you to gain high-quality knowledge for your development in web programming.
The Internet is simply a network of computers that communicate with each other to send and receive information or data. Each of these computers on the Internet can be distinguished and located by a unique number called an IP address. The Web is a subset of the Internet. Like any other computer network, the Web consists of two main components: the web browser client and the web server. The client requests data and the server shares or serves its data. To achieve this, the parties must enter into an agreement. This agreement is called an Application Programming Interface or API for short. However, this data must be organized and formatted into a form understandable to end users who have a wide range of technical experiences and abilities. This is where HTML, CSS, JavaScript, PHP, and the entire concept of web development come into play.
Web browsers receive an HTML document from a web server or local storage and render the documents into multimedia web pages. HTML semantically describes the structure of a web page and originally includes characters for its appearance. The Web, or WWW for short, is a distributed hypertext (a method of marking text or graphic elements that allows linking to other parts of text) system that operates on the Internet. Hypertext documents are viewed with a browser, which downloads the document from a web server and displays it in the browser. Web pages can contain links pointing to other web pages or sending feedback to the server. The functioning of the web is based on three standards.
| Standard | Full Name | Description |
|---|---|---|
| URL | Uniform Resource Locator | Colloquially called a web address, it is a reference to a web resource that specifies its location in a computer network and the mechanism for retrieving it. |
| HTTP | Hypertext Transfer Protocol | Defines the method of communication between a web server and a browser. |
| HTML | Hypertext Markup Language | Defines the tagging of meta text elements (headings, images, links to other elements, etc.) in a document. |
A more extensive list of tasks typically referred to as web development can include web engineering, web design, web content development, web server security configuration, networking, e-commerce development, etc. Among web professionals, "web development" usually refers to the main aspect of creating websites not related to design: markup and coding. Web development can use Content Management Systems (CMS) to make content changes easier and accessible with basic technical skills. In larger organizations and companies, web development teams can consist of hundreds of people (web developers) and follow standard methods during website development.
There are three types of web developer specialization: Front-end developer, Back-end developer, and Full-stack developer. Front-end developers are responsible for the behavior and visual elements that run in the user's browser, while back-end developers deal with servers. Website creation is a process in which a programmer creates web pages or online stores. The process of creating a website includes planning, creating the website design, preparing website navigation, slicing the website design, and integrating the design into a CMS. Proper preparation and correct entry of materials onto web pages is a very important element of search engine optimization, which means high placement of your website or online store in search engines.
| Name | Description | Website |
|---|---|---|
| My blog | An interactive intersection of technology where we explore everything from web tricks to Arduino projects. | Visit site |
| MDN Web Docs | Documents web technologies including HTML, CSS, and JavaScript. (Opens in a new window or tab.) | Visit site |
| W3school | The largest site for developers in the world. (Opens in a new window or tab.) | Visit site |
| YouTube | YouTube is a popular video-sharing website. (Opens in a new window or tab.) | Visit site |
Thank you for visiting! Adding privacy policy.
© 2024 All rights reserved.
Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.