You can learn some basic CSS and add some great styling in your web page in less than 10 days.

Let's see how๐Ÿ‘‡

Thread ๐Ÿงต
First and foremost

The characterstic of a great website is it's color scheme. Forget about everything and learn about background and color properties initially

{ 2 / 17 }
Don't think that background property is just for setting the solid color. Background is a shorthand property for background-image, background-position etc..

{ 3 / 17 }
Box model is one of the most important concept of CSS. It's not so tough to learn. The box-model covers

- Height
- Width
- Padding
- Border
- Margin

{4 / 17 }
Height and width property are pretty intuitive. These are used to set fixed height and width to the element

I suggest to give a look at max, min-width and max, min-height properties as well.

{ 5 / 17 }
Proper and uniform separation of elements is something that can give your webpage a appealing look. Margin and padding can do this for you.

Give this article a short read for Definitive guide of padding and margin
uxengineer.com/padding-vs-marโ€ฆ

{ 6 / 17 }
Border are used to set the color, width and style to elements. You can learn it in 5 min๐Ÿ˜„

Some good border selection can give your element a good pleasant look

{ 7 / 17 }
Moving forward, typography is an essential thing of web page. A good font can make your webpage and establish a strong visual hierarchy, provide a graphic balance to the website, and set the product's overall tone.

You can add free fonts from Google's official site

{ 8 / 17 }
There are five basic classifications of fonts:

1. serif
2. sans serif
3. script
4. monospaced
5. display

Give this article a read for more detailed explanation

fonts.com/content/learniโ€ฆ

{ 9 / 17 }
fonts .google.com (Download free fonts from here)

You just need to look at few fonts properties. For ex,

๐Ÿ”น font-family
๐Ÿ”น font-weight
๐Ÿ”น font-size

{ 10 / 17 }
Alright moving further, We have CSS positioning.

From here, a bit tricky CSS starts. Using CSS positioning you can change the position of you element. This might seems bit tough but you can learn it in 2-3 days

{ 11 / 17 }
I have already written a detailed thread on CSS positioning, If you're interested check it out



{ 12 / 17 }
Up to this point you have some decent knowledge of styling your website. It would be great if you learn about a layout system now.

Flex and Grid

Grid is little bit tough to master but flex isn't

{ 13 / 17 }
Again ๐Ÿ˜„ I have a thread if flex layout as well. Check it out



{ 14 / 17 }
Hmm awesome!! I think you're all set to learn about responsiveness here.

Don't skip it. There are millions of devices on which your website is viewed.

{ 15 / 17 }
In this thread I have compiled some general tips to make your website responsive



{ 16 / 17 }
Great!! I think that's pretty much it in order to give you a quick overview.

If you like this thread, a retweet means a lot โค๏ธ

{ 17 / 17 }
Fun fact:

A few hours ago while I was writing this thread, my younger brother(@AmanKum1406) comes and says that nobody will read it

Ruthless๐Ÿ™‚

โ€ข โ€ข โ€ข

Missing some Tweet in this thread? You can try to force a refresh
ใ€€

Keep Current with Pratham ๐Ÿ‘จโ€๐Ÿ’ป๐Ÿš€

Pratham ๐Ÿ‘จโ€๐Ÿ’ป๐Ÿš€ Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Prathkum

25 Feb
Web development resources for free

Mega Thread ๐Ÿงต ๐Ÿ‘‡๐Ÿป
1๏ธโƒฃ Online learning platforms ๐Ÿ“˜

- Udemy
- FreeCodeCamp
- Treehouse
- Frontend masters
- Coursera
- Traversy media
- SoloLearn
- Codecademy
- Udacity
- Alison
- Code college
- LinkedIn Learning
- Skillshare
- EdX
2๏ธโƒฃ Editors and share code snippets โœ๐Ÿป

- PlayCode
- JSFiddle
- CodePen
- StackBlitz
- JSBin
- Codesandbox
- Codeinterview .io
- godbolt .org
- wandbox .org
- carbon .now.sh
- pastebin .com
- ideone .com
- ide .judge0.com
Read 23 tweets
25 Feb
Mastering JavaScript is a life long process but at least you can learn some basic concepts in few days to make functional web pages

Let's see how๐Ÿ‘‡

THREAD๐Ÿงต
Alright great! You're in this thread that's mean you're interested๐Ÿ”ฅ

First things first, whenever I'm up to learning new technology or language, I always start with a crash course. By doing so I get a quick overview of things in almost not time

{ 2 / 15 }
Here's a crash course of JavaScript by Freecodecamp.

Crash courses are just for quick look. Don't just stop learning after it. Keep exploring things by your own



{ 3 / 15 }
Read 15 tweets
23 Feb
All you need to know about CSS filter methods ๐ŸŽจ

A thread๐Ÿงต
Using filter functions you can change graphical effects of an image which can change the appearance of the input image.

You can a lot of cool styling using one line of CSS. Let's see how
๐Ÿข‚ blur()

As the term suggests, blur function simply blur your input image. The blur that is being applied on image is known and Gaussian blur.
Read 14 tweets
22 Feb
Best interactive learning platforms and GitHub repos of React๐Ÿ‘‡

A THREAD๐Ÿงต
GitHub repos๐Ÿ‘‡

1๏ธโƒฃ React-developer-roadmap

โ‡› Roadmap to becoming a React developer

github.com/adam-golab/reaโ€ฆ
2๏ธโƒฃ Awesome-react

โ‡› A collection of awesome things regarding React ecosystem

github.com/enaqx/awesome-โ€ฆ
Read 12 tweets
20 Feb
A quick beginner's guide to CSS Media Queries

THREAD๐Ÿงต
Media queries plays an important role in Responsive Web Design
Though this is not the only use of it. Media queries can also be used as

- Apply different styles for different media types
- Orientation (landscape or portrait mode)
- Resolution
In this thread, our point of focus will be using Media Query in order to make a web page responsive.

Sounds interesting? Let's go๐Ÿ‘‡
Read 11 tweets
19 Feb
Learn programming by playing games๐ŸŽฎ

THREAD๐Ÿงต๐Ÿ‘‡
๐Ÿ“Œ Grid Garden (CSS)

๐Ÿ”น A game for learning CSS grid layout in 28 different levels

๐Ÿ”— cssgridgarden.com
๐Ÿ“Œ CodeCombat (Python, JS)

๐Ÿ”น The most engaging way to learn Python or JavaScript by writing small code snippets

๐Ÿ”— codecombat.com
Read 15 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!