06/07/2023
Sigh....
Welcome to Unlock WebDev, a gateway to unlocking web development! Join Fatima your learning Partner!
06/07/2023
Sigh....
04/07/2023
What's your motivation behind to start any sort of coding?
๐ ๐ผ๐๐ถ๐๐ฎ๐๐ถ๐ผ๐ป๐ฅ๐โค
If you do what you don't want to do, then you will achieve what you haven't achieved so far๐๐
In Urdu:
Jo nhi karna chahty wo karain phir wo milay ga jo aj tak nhi mila๐๐
๐ฉ๐ฒ๐ฟ๐ ๐๐บ๐ฝ๐ผ๐ฟ๐๐ฎ๐ป๐ ๐๐ฒ๐๐ฏ๐ผ๐ฎ๐ฟ๐ฑ ๐๐ต๐ผ๐ฟ๐๐ฐ๐๐ ๐๐ผ ๐ธ๐ป๐ผ๐ ๐ด๐๐๐๐๐๐๐ฅ๐ฅ๐๐
.......................................................................................
Window key + V
Use:
When you press the Windows key (the one with the Windows logo) and the "V" key together, it displays the clipboard history feature. The clipboard history allows you to store multiple copied items in the clipboard and access them later.
Once the clipboard history is open, you can see a list of the most recent items you have copied or cut. You can click on any of the items in the list to paste it into the current document or application.
๐ก๐ผ๐ ๐๐ผ๐ ๐ฑ๐ผ๐ป๐ ๐ต๐ฎ๐๐ฒ ๐๐ผ ๐ฐ๐ผ๐ฝ๐ ๐ฎ๐ป๐ฑ ๐๐ต๐ฒ๐ป ๐ฝ๐ฎ๐๐๐ฒ, ๐ฎ๐ป๐ฑ ๐ฎ๐ด๐ฎ๐ถ๐ป ๐ด๐ผ ๐๐ผ ๐ฐ๐ผ๐ฝ๐ ๐ฎ๐ป๐ฑ ๐ฎ๐ด๐ฎ๐ถ๐ป ๐ฐ๐ผ๐บ๐ฒ๐ฏ๐ฎ๐ฐ๐ธ ๐๐ผ ๐ฝ๐ฎ๐๐๐ฒ ๐ถ๐.๐ฌ๐ผ๐ ๐ท๐๐๐ ๐ต๐ฎ๐๐ฒ ๐๐ผ ๐ฐ๐ผ๐ฝ๐ ๐ฎ๐น๐น ๐ผ๐ณ ๐๐ต๐ฒ ๐๐ฒ๐
๐ ๐ฎ๐ป๐ฑ ๐ฎ๐น๐น ๐ผ๐ณ ๐๐ต๐ฒ ๐ฐ๐ผ๐ฝ๐ถ๐ฒ๐ฑ ๐๐ฒ๐
๐ ๐๐ถ๐น๐น ๐๐ฎ๐๐ฒ ๐ผ๐ป ๐ฐ๐น๐ถ๐ฝ๐ฏ๐ผ๐ฎ๐ฟ๐ฑ ๐ฎ๐ป๐ฑ ๐ป๐ผ๐ ๐๐ผ๐ ๐ฐ๐ฎ๐ป ๐ฝ๐ฎ๐๐๐ฒ ๐ผ๐ป๐ฒ ๐ฏ๐ ๐ผ๐ป๐ฒ.
๐๐ผ๐ ๐๐ง๐ ๐ ๐ฝ๐ฎ๐ด๐ฒ ๐น๐ผ๐ผ๐ธ๐ ๐น๐ถ๐ธ๐ฒ?
..........................................................
Let's break down the structure of this HTML template:
:
This declaration specifies that the document is an HTML document.
: The root element of an HTML page.
:
Contains meta-information(information about information) about the HTML document, such as the title and link to external stylesheets or scripts.
:
Defines the title of the webpage, which is displayed in the browser's title bar or tab.
:
Contains the visible content of the webpage, such as headings, paragraphs, images, links, and other elements. Body is where you write all your code
:
Heading element, used to define the main heading on the page.
:
Paragraph element, used to define paragraphs of text.
Summary
Tags will define what type of text you are writing in the web page.
I will try my best to let you know about all the tags of html.
๐ฆ๐๐ฎ๐ฟ๐๐ถ๐ป๐ด ๐๐ถ๐๐ต ๐๐ง๐ ๐
........................................
๐ช๐ต๐ ๐ต๐๐บ๐น ๐ถ๐ ๐ธ๐ป๐ผ๐๐ป ๐ฎ๐ ๐ต๐๐ฝ๐ฒ๐ฟ๐๐ฒ๐
๐ ๐ฎ๐ป๐ฑ ๐บ๐ฎ๐ฟ๐ธ๐๐ฝ ๐น๐ฎ๐ป๐ด๐๐ฎ๐ด๐ฒ?
Html stands for Hypertext Markup Language
Its a Hypertext language and markup language
๐๐๐ฝ๐ฒ๐ฟ๐๐ฒ๐
๐ ๐๐ฎ๐ป๐ด๐๐ฎ๐ด๐ฒ
"Hypertext" means that HTML documents are not limited to linear presentation. Instead, they can contain links that connect various sections of the document or even link to external documents or resources. These links enable users to navigate between different webpages, access additional information, or perform actions such as submitting forms.
๐ ๐ฎ๐ฟ๐ธ๐๐ฝ ๐๐ฎ๐ป๐ด๐๐ฎ๐ด๐ฒ
Markup Language means its a tag base language. Markup languages use tags or elements to define the structure, formatting, and other properties of the content.
๐พ๐๐ ๐๐ ๐๐๐ ๐ฏ๐ป๐ด๐ณ ๐๐ ๐พ๐๐๐๐๐๐ ๐ซ๐๐๐๐๐๐๐๐๐๐
..................................................................................................
Html is simply use to design the structure of a website.
HTML provides a structured way to organize the content of a webpage. It allows developers to define headings, paragraphs, lists, tables, forms, and other elements, giving structure and meaning to the content.
That's it guys. From Tomorrow we will be discussing HTML tags to develop the structure of the website.
Stay tuned Guys.
๐๐ณ ๐ช๐ผ๐ฟ๐ฑ๐ฃ๐ฟ๐ฒ๐๐ ๐๐ต๐ฒ๐ป ๐๐ต๐ ๐๐ผ ๐น๐ฒ๐ฎ๐ฟ๐ป ๐๐๐๐๐ผ๐บ ๐๐ผ๐ฑ๐ถ๐ป๐ด (๐๐ง๐ ๐,๐๐ฆ๐ฆ, ๐๐ฎ๐๐ฎ๐๐ฐ๐ฟ๐ถ๐ฝ๐)๐ช๐ฒ๐ฏ๐๐ถ๐๐ฒ๐??
..................................................................................
This is an accepted fact that 70% of the websites on the internet are made of WordPress but then why we need HTML , CSS and JavaScript.
Following are the reasons you need to learn Coding to develop Websites.
WordPress is a popular open-source content management system (CMS) used for creating websites and blogs. It provides a user-friendly interface that allows individuals and businesses to easily manage and publish content on the web without the need for extensive coding knowledge. Butttttttt
๐ญ) ๐๐ถ๐ด๐ต ๐ณ๐๐ป๐ฐ๐๐ถ๐ผ๐ป๐ฎ๐น๐ถ๐๐ ๐ฝ๐น๐๐ด๐ถ๐ป๐ ๐ฎ๐ฟ๐ฒ ๐ฝ๐ฎ๐ถ๐ฑ
I am not saying all the plugins are paid but some of the high functionality plugins are paid. How can a beginner person who is starting its blog or a business will pay for the plugins?.
๐ฎ) ๐๐ฟ๐ฒ๐ฒ ๐ฝ๐น๐๐ด๐ถ๐ป๐ ๐๐ผ ๐ฃ๐ฎ๐ถ๐ฑ ๐ป๐ผ๐
You used free plugins in your website but now suddenly Developers may introduce new advanced features or enhancements to their plugin that require additional resources or development efforts. In such cases, they may choose to offer these advanced functionalities as part of a premium or paid version of the plugin.
๐ฏ) ๐ฃ๐น๐๐ด๐ถ๐ป๐ ๐ต๐ฎ๐ป๐ฑ๐น๐ฒ ๐๐ผ๐๐ฟ ๐ฑ๐ฎ๐๐ฎ
When you install a plugin, it may request certain permissions to access your website's data. These permissions can vary depending on the functionality of the plugin. For example, an analytics plugin might request access to your site's traffic data, while a contact form plugin may need access to user-submitted form data. You never know where your data is going. Even you don't know how much this plugin is consuming processing power. You don't know if the plugin is sending request to the other network. So there is a huge risk.
๐ฐ) ๐ฃ๐ฟ๐ผ-๐๐ฒ๐๐ฒ๐น ๐๐๐๐๐ผ๐บ๐ถ๐๐ฎ๐๐ถ๐ผ๐ป
What if you have a blogging website and you want to add your YouTube playlist in your Website and let suppose you cant find any plugin then what will you do? Wouldn't you add the playlist?
And even plugins are open source I know then again you have to have the knowledge of coding to change the source code so its better to write your own source code so that only you have access on it.
WordPress themes provide pre-designed templates and layouts that determine the visual appearance of your website. While themes offer a certain degree of customization through theme options and settings, they may have limitations in terms of layout flexibility or specific design elements. Modifying themes extensively beyond their built-in customization options may require advanced knowledge of coding or a custom theme development approach.
๐ฑ) ๐๐ฎ๐ฐ๐ธ๐ฒ๐ป๐ฑ ๐ถ๐ ๐ป๐ผ๐ ๐จ๐ป๐ฑ๐ฒ๐ฟ ๐๐ผ๐๐ฟ ๐๐ผ๐ป๐๐ฟ๐ผ๐น
It is obvious backend is not in your control because you are not yourself developing your website , no server is in your control or anything. Your data is handled by administrative team of WordPress so lets suppose your plugin 1 is loading your posts title in ram and your other plugin is doing the same. So resources consumption is a lot and you don't even know.
๐ฒ) ๐ก๐ฒ๐ฎ๐ฟ๐น๐ ๐๐บ๐ฝ๐ผ๐๐๐ถ๐ฏ๐น๐ฒ ๐๐ผ ๐ ๐ผ๐ป๐ถ๐๐ผ๐ฟ ๐ฆ๐ฒ๐ฟ๐๐ฒ๐ฟ ๐๐ฐ๐๐ถ๐๐ถ๐๐ถ๐ฒ๐
For example you have a live streaming website, here you want to collect your user data in your server but you don't know anything about WordPress servers and backend. So its hard to implement this strategy on website using WordPress where your coding is your product.
..................................
๐๐ค๐ฉ ๐๐๐๐๐ฃ๐จ๐ฉ ๐ค๐ ๐๐ค๐ง๐๐๐ง๐๐จ๐จ ๐ฌ๐๐๐จ๐๐ฉ๐๐จ but wanted to clear why Custom coding is necessary to become a pro developer. This is what I think of WordPress.
.
Share if you liked it guysss
๐๐จ๐ฌ๐ญ ๐๐ฌ๐ค๐๐ ๐ช๐ฎ๐๐ฌ๐ญ๐ข๐จ๐ง.........
๐๐๐๐ฌ๐ข๐ญ๐ ๐๐๐ฏ๐๐ฅ๐จ๐ฉ๐ฆ๐๐ง๐ญ ๐ฎ๐ฌ๐ข๐ง๐ ๐๐จ๐ซ๐๐๐ซ๐๐ฌ๐ฌ ๐๐ฌ ๐๐ฎ๐ฌ๐ญ๐จ๐ฆ ๐๐จ๐๐ข๐ง๐ (๐๐ญ๐ฆ๐ฅ,๐๐๐,๐๐๐ฏ๐๐ฌ๐๐ซ๐ข๐ฉ๐ญ)?
Stay tuned guys!
Bored???
Then code๐ฅน
Day #3
In web development, the front end refers to the client-side of an application or website. It encompasses all the elements that users interact with directly. Front-end development involves the use of various programming languages, frameworks, and tools to create an engaging and interactive user interface (UI).
Here are some of the main languages used in front-end development:
HTML (Hypertext Markup Language): HTML is the standard markup language for creating the structure and content of web pages. It defines the elements and their layout on a webpage.
CSS (Cascading Style Sheets): CSS is used to control the presentation and styling of HTML elements. It allows developers to define colors, fonts, layout, and other visual aspects of a webpage.
JavaScript: JavaScript is a dynamic programming language that runs in the web browser. It adds interactivity and behavior to web pages. JavaScript is extensively used for tasks such as form validation, animations, and handling user events
Before discussing about libraries or frameworks....what are libraries
Libraries, refer to collections of pre-written code modules or functions that developers can use to accomplish specific tasks.
Means functionalities are already written, only you have to insert them in your file. Libraries provide reusable code that simplifies the development process by abstracting complex functionality into a more manageable and reusable form.
JavaScript frameworks/libraries: Several popular frameworks and libraries are built on top of JavaScript to simplify front-end development. Some notable examples include React.js, Angular, and Vue.js. These frameworks provide reusable UI components, state management, and other advanced features.
CSS frameworks: CSS frameworks like Bootstrap, Foundation, and Bulma offer pre-defined CSS styles and components that can be used to quickly build responsive and visually appealing websites.
Tomorrow we will be discussing Back end languages or server side languages in detail.
Tip:
Don't search for different frameworks and libraries. You will get confused before starting because they have difficult names and theories. Just start and search side by side. But
PLEASE START YOUR JOURNEY