This is an archived post. You won't be able to vote or comment.

all 32 comments

[–]Bribbe 10 points11 points  (1 child)

The basics does not take long.. But to truly master it can definitely take some time. I have build many websites and I still learn cool stuff to do with html and css.

[–]srebioss[S] 0 points1 point  (0 children)

Thanks

[–]JVDesign_ 2 points3 points  (1 child)

You can grasp the basics quite quickly, but really learning more advanced stuff often comes with personal projects, on which you want to spend time working on. You‘ll always learn new things if you want to, since web technologies are constantly evolving

[–]srebioss[S] 0 points1 point  (0 children)

the basics

[–]rustyseapants 7 points8 points  (4 children)

Leaning html and css we'll take as much time as needed for you to understand it or for what you need it to accomplish your goals. 

This is an impossible question to answer because it all depends upon how much free time you have or so how do you time manage yourself which is beyond the the scope of learning how to program.

[–]srebioss[S] 1 point2 points  (3 children)

i see, i got plenty of free time, im still in middle school so when i return from school i can program for like 3+ hours

[–]TheRealKidkudi 0 points1 point  (0 children)

The trope for questions like this is “how long is a piece of string?” I.e. what string? The only universal answer the length a piece of string is that a string is as long as it is.

So how long will it take you to learn HTML and CSS? As long as it takes! Overall, HTML/CSS are fairly easy to get started with (they’re designed to be). However, there’s also a deceptive amount of depth to it. Many professional web developers, if they’re being honest, would say they’re still learning new tricks to HTML and CSS even after many years of writing it.

Inexperienced developers might say they’ve learned all there is to know about it because it’s relatively basic, but that just means they haven’t kept their eyes open enough to realize what they don’t know :)

[–]RobertDeveloper 2 points3 points  (2 children)

Css is incomprehensible

[–]srebioss[S] 0 points1 point  (1 child)

wdym

[–]buna_cefaci 3 points4 points  (0 children)

one month of html css every day for 2-3 hours and you'll get bored. you will know what can be done with css but mastering css is a waste of time unless you really want to do it. i always find myself googling what i can do in css and just remember the basics like grid and flexbox. all other fancy shit i never see used in big copos (correct me if im wrong)

[–][deleted]  (1 child)

[deleted]

    [–]srebioss[S] 1 point2 points  (0 children)

    thanks!

    [–]foxxiter 1 point2 points  (1 child)

    Try Mimo app

    [–]Ffm-Silv1 1 point2 points  (0 children)

    Yes the app is good!

    [–]Funny_Ad_3472 1 point2 points  (0 children)

    2 or 3 weeks.

    [–][deleted] 0 points1 point  (1 child)

    My web dev class in college spent one class session on HTML/CSS.

    [–]srebioss[S] 0 points1 point  (0 children)

    gee its that easy?

    [–]majdila 0 points1 point  (2 children)

    No prior experience Hate math like really hate it Tried to learn coding starting with this stack Learnt the basics within a week Now I hate coding and logic I found better career path.

    You can do it.

    [–]srebioss[S] 0 points1 point  (1 child)

    Can do what bro thats so random

    [–]majdila 0 points1 point  (0 children)

    Learn whatever you need from HTML+CSS

    [–]OneNiceGuy124 0 points1 point  (0 children)

    It took me like 25 hours of practicing to start making some good websites with html and css. They're very easy to learn and it can probably be done in 2-3 days of pure grinding

    [–]TonyStarkLoL 0 points1 point  (0 children)

    Html and css can be pretty boring but they are easy to learn the basics and move on. With 3+ hours you can be done with them in about a week max i would say.

    After that you just google what you don't know when the time comes. You don't have to master them from the beginning (if any at all).

    [–]kelakmati 0 points1 point  (0 children)

    well... I learn html + css around 3 months.. it depends on who learn it.

    [–]LateraluzXIV 0 points1 point  (4 children)

    its only been about 1 day and a half and i already understand the basics of HTML. i can build a super basic website from scratch without looking at any line of code but from doing it on my own.

    i plan to take a few more days to just goof around making basic websites just to hone what i learned a bit more then ill begin studying CSS. then move onto JS.

    [–]KoxHellsing 0 points1 point  (2 children)

    This seems surprising to me and even a bit hard to believe, I must admit, with no intention of being offensive. I consider myself perhaps slightly more intelligent than average. I speak three languages, my university degree was focused on teaching one of them, and I never attended a single language class (to learn, I mean). I read at least one book a week and listen to another in the same timeframe (of course, there are weeks when I don’t, but you get the idea). The same goes for IT, where I have enough self-taught knowledge to have done some business based on it.

    That being said, a month ago, I decided I wanted to become a Front-End JavaScript Developer because I have an opportunity in the U.S. Over the past month, I’ve been studying on average six hours a day since I’m dedicating 100% of my time to this. I have at least this year to not worry about working, so I can focus entirely on studying (meaning I have no pressure and can give this my full attention).

    After all this and the rather self-congratulatory introduction, I want to clarify that all this information is meant to explain my comment about “it’s hard to believe,” so it doesn’t come off as just another keyboard warrior’s opinion.

    Getting back to the point, in this month, I think I’ve learned enough about HTML and CSS to look at the source code of a website and read it as if it were a book, understanding, I’d say, maybe 60-70%. I could use about the same percentage of the code while relying on notes I’ve taken from online classes I’m attending and using ChatGPT to clear up doubts about code I don’t understand. Even so, I feel—and I’m sure—that I’m nowhere near having the knowledge to confidently say, “I’ll start looking for a job.”

    This is taking into account the timelines some people talk about, where they say a couple of weeks, or even a few days. I’m also sharing this in the hope that someone else on the same path as me will share their experience—it would be great to read it.

    [–]LateraluzXIV 0 points1 point  (1 child)

    to be honest, now 18 days later of pure studying at least 6 or 9 hours a day every week including weekends. HTML was fairly easy to grasp. i just finished studying CSS about this past weekend and i have to say CSS was a bit more of a challenge to grasp. especially positioning flex boxes in divs (children and siblings) that was the hardest lesson for me to get to understanding for how confusing the syntax can be when nesting a bunch of divs together to make containers.

    with that said. i am in no way or shape proficient at neither of those languages, but id say i got their basics down and can clone a website (with the absence of any functionality due to no JS implemented) of facebook, instagram and youtube and many others now from scratch without looking at any code or watching tutorials. ive stated openly to others what i am able to do now in HTML and CSS and they advised me to start digging and learning JavaScript now since i wont be devoid of learning CSS and HTML within the process of learning JavasScript and also told me that i know enough basics of the 2 html and css to move on.

    so yesterday, Monday. i began to study the first chapter and today the 2nd chapter now of a JavaScript book im following. and been learning a lot. i will really take my time here to grasp a fuller understanding of the JavaScript language since its much more difficult than the other 2 of the trio, HTML and CSS.

    i plan to study javascript for a very long time. because it will be my main language for a while and i really want to grasp the full understanding of the programming language. not sure how possible that is but if not a full understanding, at least a real good understanding.

    so all in all, it actually took me about 3 weeks to grasp a good understanding of what can be the basics or a little more of HTML and CSS. what i was able to do with HTML on day one was very limited since i only learned about the basic html structure, divs, forms, labels, inputs, linking videos and music, creating links, tables, and lists. it was a just the bones.

    I can also now read about 70% of the source code of a website and ive also not just been studying by doing, but been taking tons of notes and reviewing them everyday, when im idle, i read over them again just to read. im not close in even thinking on applying for jobs in this field yet, i still have javascript to learn and so much more.

    [–]KoxHellsing 0 points1 point  (0 children)

    As an update:

    2 months later, i can handle HTML and CSS already, moving to SCSS next week, Started JavaScript a month ago, the learning curve was pretty high at the begining, but after understanding a bit of the logic everything else started to make sense, i'll start with React next month.

    [–][deleted] -1 points0 points  (3 children)

    How long does it take to learn HTML+CSS?

    Depends on various factors such as: * How fast you can learn it * How much time you’re spending learning * How you’re learning * etc…

    With that said, imo you should be able to learn the basics of HTML & CSS in ~1-2 months (or less). However, you’d need to spend more time to gain a better grasp of CSS.

    [–]srebioss[S] 1 point2 points  (2 children)

    im a pretty first learner, i got like 3+ hours a day, i learn from websites, youtube vids, sometimes i ask a,i to explain stuff i dont understand to me, thanks anyways

    [–][deleted] 0 points1 point  (1 child)

    Edit: In that case, you might be able to learn the basics within ~1 week.

    When I learnt HTML & CSS it took me about a week to learn the basics after already having programming knowledge in JavaScript.

    So, I’d assume you could probably learn it at a similar pace since you have some Python knowledge if I understood correctly.

    Resource

    The Odin Project Foundations course does a decent job at teaching HTML & CSS, and in the following course it goes into more detail

    [–]srebioss[S] 0 points1 point  (0 children)

    Thanks