Learn these
โ if you are into Web Development
โ before starting JavaScript
โฉ
โ Back-End Developer
โ You want to learn JavaScript for Node.js environment, you can directly start.
โ It's not mandatory to have any prior knowledge of HTML & CSS.
โ Front-End Developer
โ You can learn basic JavaScript syntaxes even without knowing HTML & CSS.
โ But you need to switch to HTML & CSS after a point. Then again switch back to JavaScript.
โ So, I recommend learn HTML & CSS (basics) first and, then jump to JavaScript.
โ HTML Topics
โ HTML Page Structure
โ Elements, Tags & Attributes
โ Empty/Void Element
โ Heading Elements
h1, h2 etc.
โ Paragraph Elements
p, br etc.
โ Container Elements
div, span etc.
โ Form Based Elements
form, input, textarea, select etc.
โ Formatting Elements
b, i, u etc.
โ Quotation Elements
abbr, blockquote, address
โ Hyperlink
โโ Image
โโ Lists
ordered, unordered, data
โโ Table
โโ Semantic Elements
header, footer, section etc
โโ id and, class attributes
โโ Including Stylesheets
โโ Including JavaScript Files
โโ Setting FavIcon
โโ Setting Title
โ CSS Topics
โ Box Model
โ id and, class selectors
โ border, margin, padding and, outline
โ background
โ colors
โ fonts
โ display
block, inline, inline-block etc.
โ position
relative, absolute etc.
โ dimension
top, left, height, width, max-width etc.
โ float
โโ overflow
โโ z-index
โโ opacity
โฉ I choose simple CSS layouts first.
โฉ After learning a little JavaScript, I come back and learn about
โฌ HTML
โ Charsets
โ HTML Entities
โ Events
โ Event Handlers
โฌ CSS
โ flex
โ grid
โ pseudo classes, elements
โ combinators
โ Practice & Projects
โฌ After learning each topic, practice that as much possible.
โฌ A better strategy is picking a sample project and including features to it after learning each topic.
โฌ Never jump to next unless you feel enough comfortable with current topic.
๐ 100+ Developer Tools
Are you are switching into the field of Programming, Designing or Startups in 2022?
Then, @Vinaystwt have curated some really crucial tools for you, to save your 100+ hours of research
If you are into web development, I am sharing regular helpful contents on that. You can check "HTML & CSS" and, "JavaScript" Twitter Moments in my profile.
To never miss future contents, Follow Me โ
โข โข โข
Missing some Tweet in this thread? You can try to
force a refresh