Learn CSS Easily 🤩
Here's all you need to get started
1. Introduction to CSS
- What is CSS?
- CSS Syntax and Selectors
- Including CSS in HTML (Inline, Internal, External)
2. Selectors and Specificity
- Element, Class, and ID Selectors
- Attribute Selectors
- Pseudo-classes and Pseudo-elements
- Understanding Specificity
3. Box Model
- Content, Padding, Border, and Margin
- Box Sizing (content-box vs. border-box)
4. Layout Techniques
- Display Property (block, inline, inline-block)
- Positioning (static, relative, absolute, fixed, sticky)
- Float and Clearfix
5. Flexbox
- Creating a Flex Container
- Flex Direction, Justify Content, Align Items
- Flex Item Properties
6. Grid Layout
- Creating a Grid Container
- Defining Rows and Columns
- Grid Item Placement
7. Styling Text
- Font Properties (font-family, font-size, font-weight)
- Text Alignment, Line Height, and Letter Spacing
- Text Decoration and Transform
8. Colors and Backgrounds
- Color Values (hex, RGB, RGBA, HSL)
- Background Properties (color, image, position, size)
- Gradients (linear and radial)
9. Borders and Shadows
- Border Properties (width, style, color)
- Box Shadow and Text Shadow
10. Responsive Design
- Media Queries
- Mobile-First Approach
- Fluid Layouts and Viewport Units
11. Transitions and Animations
- CSS Transitions
- Keyframe Animations
- Animation Properties
12. CSS Variables
- Defining and Using CSS Variables
- Benefits of CSS Variables
13. CSS Frameworks
- Introduction to Popular Frameworks (Bootstrap, Tailwind CSS)
- Using Frameworks for Rapid Development
14. Browser Compatibility
- Vendor Prefixes
- Tools for Testing and Compatibility
15. Best Practices
- Organizing CSS Code
- Using Comments
- Avoiding !important
16. Preprocessors
- Introduction to SASS/SCSS
- Variables, Nesting, and Mixins
17. Accessibility in CSS
- Designing for Accessibility
- Color Contrast and Font Sizes
18. Debugging CSS
- Using Browser Developer Tools
- Common CSS Issues and Fixes
Here's all you need to get started
1. Introduction to CSS
- What is CSS?
- CSS Syntax and Selectors
- Including CSS in HTML (Inline, Internal, External)
2. Selectors and Specificity
- Element, Class, and ID Selectors
- Attribute Selectors
- Pseudo-classes and Pseudo-elements
- Understanding Specificity
3. Box Model
- Content, Padding, Border, and Margin
- Box Sizing (content-box vs. border-box)
4. Layout Techniques
- Display Property (block, inline, inline-block)
- Positioning (static, relative, absolute, fixed, sticky)
- Float and Clearfix
5. Flexbox
- Creating a Flex Container
- Flex Direction, Justify Content, Align Items
- Flex Item Properties
6. Grid Layout
- Creating a Grid Container
- Defining Rows and Columns
- Grid Item Placement
7. Styling Text
- Font Properties (font-family, font-size, font-weight)
- Text Alignment, Line Height, and Letter Spacing
- Text Decoration and Transform
8. Colors and Backgrounds
- Color Values (hex, RGB, RGBA, HSL)
- Background Properties (color, image, position, size)
- Gradients (linear and radial)
9. Borders and Shadows
- Border Properties (width, style, color)
- Box Shadow and Text Shadow
10. Responsive Design
- Media Queries
- Mobile-First Approach
- Fluid Layouts and Viewport Units
11. Transitions and Animations
- CSS Transitions
- Keyframe Animations
- Animation Properties
12. CSS Variables
- Defining and Using CSS Variables
- Benefits of CSS Variables
13. CSS Frameworks
- Introduction to Popular Frameworks (Bootstrap, Tailwind CSS)
- Using Frameworks for Rapid Development
14. Browser Compatibility
- Vendor Prefixes
- Tools for Testing and Compatibility
15. Best Practices
- Organizing CSS Code
- Using Comments
- Avoiding !important
16. Preprocessors
- Introduction to SASS/SCSS
- Variables, Nesting, and Mixins
17. Accessibility in CSS
- Designing for Accessibility
- Color Contrast and Font Sizes
18. Debugging CSS
- Using Browser Developer Tools
- Common CSS Issues and Fixes
👍2❤1
🎨 Looking for the Best Resources for Front End Design?
🌈 Color Sites:
1. colorhunt.co
2. klart.io
3. color.adobe.com
4. webkul.github.io
5. pigment.shapefactory.co
💻 Sites To Download Fonts:
1. dafont.com
2. 1001fonts.com
3. fontsquirrel.com
4. fontfreak.com/fonts-new.htm
🖼 Sites To Download Vector Logos:
1. seeklogo.com
2. logovector.net
3. logotypes101.com
4. logos-vector.com
🔵 Sites To Download Icons:
1. flaticon.com
2. freeicons.io
3. iconstore.co
4. iconfinder.com
5. digitalnomadicons.com
6. iconstore.co
🖌 Brushes Download Sites:
1. brushking.eu
2. brusheezy.com/brushes
3. myphotoshopbrushes.com
4. fbrushes.com
5. gfxfever.com
📁 Sites To Download Files:
1. freepik.com
2. all-free-download.com
3. vecteezy.com
4. freeimages.com
📸 Sites To Download Mockups:
1. mockupsforfree.com
2. mockupworld.co
3. graphicburger.com
4. zippypixels.com
✨ Inspiration Sites:
1. inspirationde.com
2. designspiration.net
3. pinterest.com
4. dribbble.com
🎥 Video Sites:
1. mixkit.co
2. coverr.co
3. motionplaces.com
4. videezy.com
🖼 Photo Sites Without Background:
1. cleanpng.com
2. pngimg.com
3. footyrenders.com
4. pngtree.com
📷 Photo Sites:
1. unsplash.com
2. pexels.com
3. pixabay.com
4. stocksnap.io
5. burst.shopify.com
🌈 Color Sites:
1. colorhunt.co
2. klart.io
3. color.adobe.com
4. webkul.github.io
5. pigment.shapefactory.co
💻 Sites To Download Fonts:
1. dafont.com
2. 1001fonts.com
3. fontsquirrel.com
4. fontfreak.com/fonts-new.htm
🖼 Sites To Download Vector Logos:
1. seeklogo.com
2. logovector.net
3. logotypes101.com
4. logos-vector.com
🔵 Sites To Download Icons:
1. flaticon.com
2. freeicons.io
3. iconstore.co
4. iconfinder.com
5. digitalnomadicons.com
6. iconstore.co
🖌 Brushes Download Sites:
1. brushking.eu
2. brusheezy.com/brushes
3. myphotoshopbrushes.com
4. fbrushes.com
5. gfxfever.com
📁 Sites To Download Files:
1. freepik.com
2. all-free-download.com
3. vecteezy.com
4. freeimages.com
📸 Sites To Download Mockups:
1. mockupsforfree.com
2. mockupworld.co
3. graphicburger.com
4. zippypixels.com
✨ Inspiration Sites:
1. inspirationde.com
2. designspiration.net
3. pinterest.com
4. dribbble.com
🎥 Video Sites:
1. mixkit.co
2. coverr.co
3. motionplaces.com
4. videezy.com
🖼 Photo Sites Without Background:
1. cleanpng.com
2. pngimg.com
3. footyrenders.com
4. pngtree.com
📷 Photo Sites:
1. unsplash.com
2. pexels.com
3. pixabay.com
4. stocksnap.io
5. burst.shopify.com
👍5❤2
Forwarded from The Blogrammer
Join Our Cardano Certification Course and Development Team!
We are preparing for an exciting event that promises to boost careers in the Cardano ecosystem. As part of our preparation, we're offering a comprehensive Cardano certification course aimed at empowering individuals with blockchain skills and opening doors to development opportunities within our company.
Details:
Dates: Online pre-discussion on August 20, registration deadline August 3,
Content: Learn the fundamentals of Cardano blockchain technology, including smart contracts, NFTs, and decentralised applications (dApps).
Outcome: Participants who complete the course will qualify for upcoming events that offer significant career opportunities in the blockchain industry.
Requirements:
Passionate about blockchain technology, specifically Cardano.
Willingness to learn and commit to the course schedule.
Basic understanding of programming concepts is a plus.
Complete the Cardano Foundation course available at Cardano Foundation Academy and send us your username and certification upon completion.
Perks:
Certification: Receive a recognized certification upon course completion.
Paid Advanced Course: Participants who complete this course will have the chance to join a paid advanced course, with all expenses covered by us.
Career Opportunities: Gain exclusive access to events that can catapult your career in blockchain technology.
Job Prospects: High-performing participants will have the opportunity to join our company and work on exciting projects in the Cardano ecosystem.
Event Participation: Get the chance to participate in the next two major Cardano events, further expanding your knowledge and network within the industry.
How to Apply:
Register for the course using this [Google Form link] before the August 3 deadline.
Application Link
Complete the Cardano Foundation course at your own pace Cardano Foundation Academy.
Before August 10, send your Cardano Foundation Academy username and course certification to us using this Address
Join us in shaping the future of blockchain technology with Cardano. Don’t miss this opportunity to advance your career and be part of something groundbreaking!
We are preparing for an exciting event that promises to boost careers in the Cardano ecosystem. As part of our preparation, we're offering a comprehensive Cardano certification course aimed at empowering individuals with blockchain skills and opening doors to development opportunities within our company.
Details:
Dates: Online pre-discussion on August 20, registration deadline August 3,
Content: Learn the fundamentals of Cardano blockchain technology, including smart contracts, NFTs, and decentralised applications (dApps).
Outcome: Participants who complete the course will qualify for upcoming events that offer significant career opportunities in the blockchain industry.
Requirements:
Passionate about blockchain technology, specifically Cardano.
Willingness to learn and commit to the course schedule.
Basic understanding of programming concepts is a plus.
Complete the Cardano Foundation course available at Cardano Foundation Academy and send us your username and certification upon completion.
Perks:
Certification: Receive a recognized certification upon course completion.
Paid Advanced Course: Participants who complete this course will have the chance to join a paid advanced course, with all expenses covered by us.
Career Opportunities: Gain exclusive access to events that can catapult your career in blockchain technology.
Job Prospects: High-performing participants will have the opportunity to join our company and work on exciting projects in the Cardano ecosystem.
Event Participation: Get the chance to participate in the next two major Cardano events, further expanding your knowledge and network within the industry.
How to Apply:
Register for the course using this [Google Form link] before the August 3 deadline.
Application Link
Complete the Cardano Foundation course at your own pace Cardano Foundation Academy.
Before August 10, send your Cardano Foundation Academy username and course certification to us using this Address
Join us in shaping the future of blockchain technology with Cardano. Don’t miss this opportunity to advance your career and be part of something groundbreaking!
👍2⚡1
The Blogrammer
Join Our Cardano Certification Course and Development Team! We are preparing for an exciting event that promises to boost careers in the Cardano ecosystem. As part of our preparation, we're offering a comprehensive Cardano certification course aimed at empowering…
Those of you who are interested in blockchain this is good opportunity to advance your knowledge
Forwarded from Dagmawi Babi
Anyways Fast HTML was released last night.
• FastHT.ML
If you're a pythonista this should make you happy cause now you can build modern web applications in pure Python and deploy basically anywhere.
Here's a tutorial
• youtu.be/Auqrm7WFc0I?si=xS-k-XfbXi3w_njT
Or docs
• docs.fastht.ml
What's impressive is that FastHTML itself is just 1k lines of code and compliments the design philosophy of FastAPI.
#FastHTML #Python
@Dagmawi_Babi
• FastHT.ML
If you're a pythonista this should make you happy cause now you can build modern web applications in pure Python and deploy basically anywhere.
Here's a tutorial
• youtu.be/Auqrm7WFc0I?si=xS-k-XfbXi3w_njT
Or docs
• docs.fastht.ml
What's impressive is that FastHTML itself is just 1k lines of code and compliments the design philosophy of FastAPI.
#FastHTML #Python
@Dagmawi_Babi
🔥2❤1🥰1
Dagmawi Babi
Anyways Fast HTML was released last night. • FastHT.ML If you're a pythonista this should make you happy cause now you can build modern web applications in pure Python and deploy basically anywhere. Here's a tutorial • youtu.be/Auqrm7WFc0I?si=xS-k-XfbXi3w_njT…
This is great news for python programmers
💯3❤1
☆MODERN-WEB-DEVELOPMENT
- MERN ⏭ MongoDB - Express - React - Node
- MEAN ⏭ MongoDB - Express - Angular - Node
- JAMstack ⏭ JavaScript - APIs - Markup
- VCS ⏭ version control system
- DBMS ⏭ database management system
- OOP ⏭ object oriented programming
- MVC ⏭ model - view - controller
- SSR ⏭ server side rendering
- SSG ⏭ static site generator
- ORM ⏭ object relational mapping
- MERN ⏭ MongoDB - Express - React - Node
- MEAN ⏭ MongoDB - Express - Angular - Node
- JAMstack ⏭ JavaScript - APIs - Markup
- VCS ⏭ version control system
- DBMS ⏭ database management system
- OOP ⏭ object oriented programming
- MVC ⏭ model - view - controller
- SSR ⏭ server side rendering
- SSG ⏭ static site generator
- ORM ⏭ object relational mapping
1. JavaScript + React = Front-end web development
2. JavaScript + Angular = Front-end web development
3. JavaScript + Vue.js = Front-end web development
4. HTML + CSS = Basic web structure and styling
5. JavaScript + Node.js = Back-end development
6. Python + Django = Web development (back-end)
7. Python + Flask = Web development (back-end)
8. Java + Spring Boot = Enterprise-level back-end development
9. PHP + Laravel = Web development (back-end)
10. Ruby + Rails = Web development (full-stack)
2. JavaScript + Angular = Front-end web development
3. JavaScript + Vue.js = Front-end web development
4. HTML + CSS = Basic web structure and styling
5. JavaScript + Node.js = Back-end development
6. Python + Django = Web development (back-end)
7. Python + Flask = Web development (back-end)
8. Java + Spring Boot = Enterprise-level back-end development
9. PHP + Laravel = Web development (back-end)
10. Ruby + Rails = Web development (full-stack)
📢 AAU - 2016/2024 Ethiopian Collegiate Programming Contestants Registration 📢
🎓 Attention continuing students of Addis Ababa University! 🎓
Get ready to showcase your coding skills at the Ethiopian Collegiate Programming Contest (EtCPC)! 🖥✨
🗓 Event Dates: August 28 - 29, 2024
🏛 Venue: Addis Ababa Science and Technology University
📝 Registration Deadline: August 9, 2024
📌 Form Link: AAU Registration Form (https://forms.gle/jYz2eek1xeLKjN5j7)
👥 Team Requirements:
- Each team must have exactly 3 members.
- Every member of a team should register using a consistent and unique team name.
Don’t miss this opportunity to compete and shine among the best! 🌟
🎓 Attention continuing students of Addis Ababa University! 🎓
Get ready to showcase your coding skills at the Ethiopian Collegiate Programming Contest (EtCPC)! 🖥✨
🗓 Event Dates: August 28 - 29, 2024
🏛 Venue: Addis Ababa Science and Technology University
📝 Registration Deadline: August 9, 2024
📌 Form Link: AAU Registration Form (https://forms.gle/jYz2eek1xeLKjN5j7)
👥 Team Requirements:
- Each team must have exactly 3 members.
- Every member of a team should register using a consistent and unique team name.
Don’t miss this opportunity to compete and shine among the best! 🌟
Google Docs
AAU - 2016/2024 Ethiopian Collegiate Programming Contestants Registration
Welcome to the first step registration for the 2016/2024 Ethiopian Collegiate Programming Contest (EtCPC)! This form is intended for continuing students of Addis Ababa University who are eager to participate in this prestigious event.
Event Details:
Dates:…
Event Details:
Dates:…
👍1