Web Development & Javanoscript Notes - Frontend Resources – Telegram
Web Development & Javanoscript Notes - Frontend Resources
30.7K subscribers
529 photos
5 videos
382 files
292 links
Premium Resources to learn web Development for Free

🆓🤩 HTML | CSS | JAVASCRIPT | PHP | MYSQL | BOOTSTRAP | REACT | W3.CSS | JQUERY | JSON | PYTHON | DJANGO | TYPESCRIPT | GIT

Buy ads: https://telega.io/c/webdevelopmentbook
Download Telegram
⚠️-However, never rely on this! Unexpected results and errors may occur if you forget the end tag!
<body>

<h1>My First Heading</h1>
<p>My first paragraph.</p>

</body>

..................................................⬇️
👍3
⚠️-HTML Elements
An HTML element is defined by a start tag, some content, and an end tag.
HTML Elements
The HTML element is everything from the start tag to the end tag:
<tagname>Content goes here...</tagname>
Examples of some HTML elements:
<h1>My First Heading</h1>
<p>My first paragraph.</p>
1
<p>This is a <br> paragraph with a line break.</p>
1
⚠️-HTML is Not Case Sensitive
HTML tags are not case sensitive: <P> means the same as <p>.
👍21
Empty HTML Elements
HTML elements with no content are called empty elements.
The <br> tag defines a line break, and is an empty element without a closing tag:⬇️
👍51
This media is not supported in your browser
VIEW IN TELEGRAM
⭐️CSS Tip!⭐️

To create an inverted :hover effect, you can use mix-blend-mode with custom :hover properties.

button > span {
left: calc(var(--x, 0) * 1px);
top: calc(var(--y, 0) * 1px);
mix-blend-mode: difference;
}



The cool thing is that using mix-blend-mode acts as a color inverter, which works well with monochrome controls.

As for how to move this code to JavaScript?


const UPDATE = ({target, x, y }) => {
const bounds = target.getBoundingClientRect()
target .style.setProperty('--x', x - bounds.left)
target .style.setProperty('--y', y - bounds .top)
}

const BTNS = document.querySelectorAll('button')
BTNS.forEach(BTN => BTN.addEventListener('pointermove', UPDATE))




button:is(:hover, :focus-visible) {
--active: 1;
}
button span {
transform: translate(-50%, -50%) scale(calc(var(--active, 0) * 3);
transition: transform 0.25s;
}
👍102🔥2
GitHub Copilot is now Free for VS Code!!
🥰96👍6
🌟 Step-by-Step Guide to Become a Full Stack Web Developer 🌟

1. Learn Front-End Technologies:
- 🖌 HTML: Dive into the structure of web pages, creating the foundation of your applications.
- 🎨 CSS: Explore styling and layout techniques to make your websites visually appealing.
- 📜 JavaScript: Add interactivity and dynamic content, making your websites come alive.

2. Master Front-End Frameworks:
- 🅰️ Angular, ⚛️ React, or 🔼 Vue.js: Choose your weapon! Build responsive, user-friendly interfaces using your preferred framework.

3. Get Backend Proficiency:
- 💻 Choose a server-side language: Embrace Python, Java, Ruby, or others to power the backend magic.
- ⚙️ Learn a backend framework: Express, Django, Ruby on Rails - tools to create robust server-side applications.

4. Database Fundamentals:
- 🗄 SQL: Master the art of manipulating databases, ensuring seamless data operations.
- 🔗 Database design and management: Architect and manage databases for efficient data storage.

5. Dive into Back-End Development:
- 🏗 Set up servers and APIs: Construct server architectures and APIs to connect the front-end and back-end.
- 📡 Handle data storage and retrieval: Fetch and store data like a pro!

6. Version Control & Collaboration:
- 🔄 Git: Time to track changes like a wizard! Collaborate with others using the magical GitHub.

7. DevOps and Deployment:
- 🚀 Deploy applications on servers (Heroku, AWS): Launch your creations into the digital cosmos.
- 🛠 Continuous Integration/Deployment (CI/CD): Automate the deployment process like a tech guru.

8. Security Basics:
- 🔒 Implement authentication and authorization: Guard your realm with strong authentication and permission systems.
- 🛡 Protect against common web vulnerabilities: Shield your applications from the forces of cyber darkness.

9. Learn About Testing:
- 🧪 Unit, integration, and end-to-end testing: Test your creations with the rigor of a mad scientist.
- 🚦 Ensure code quality and functionality: Deliver robust, bug-free experiences.

10. Explore Full Stack Concepts:
- 🔄 Understand the flow of data between front-end and back-end: Master the dance of data between realms.
- ⚖️ Balance performance and user experience: Weave the threads of speed and delight into your creations.

11. Keep Learning and Building:
- 📚 Stay updated with industry trends: Keep your knowledge sharp with the ever-evolving web landscape.
- 👷‍♀️ Work on personal projects to showcase skills: Craft your digital masterpieces and show them to the world.

12. Networking and Soft Skills:
- 🤝 Connect with other developers: Forge alliances with fellow wizards of the web.
- 🗣 Effective communication and teamwork: Speak the language of collaboration and understanding.

Remember, the path to becoming a Full Stack Web Developer is an exciting journey filled with challenges and discoveries. Embrace the magic of coding and keep reaching for the stars! 🚀🌟

Engage with a reaction for more guides like this!❤️🤩

Web Development Best Resources: https://topmate.io/coding/930165

ENJOY LEARNING 👍👍
👍52
30540964.pdf
5.3 MB
Useful Python
Автор:
Stuart Langridge
30303228.pdf
642.4 KB
Python Clean Code
Автор:
Nash Maverick
https___coderbooks.ruPython for Cybersecurity.pdf
8.9 MB
Python for Cybersecurity
Автор:
Howard E. Poston III
Django_3_Web_Development_Cookbook.pdf
43.2 MB
Django 3 Web Development Cookbook
Автор:
Aidas Bendoraitis
👍4