+ 19

Help. I have learn html and css from udemy, now i'm confused what to do next.

I have passion for web development but so far I have learnt HTML and CSS and confused what to do. should I give more time to them and become expert on them then move on, or should I start learning new languages since I can't wait to become a web developer. All replies and answers are highly appriciated. thanks. PS: Thanks everyone for taking time to answer. I've read all the answers, I think I should start learning Javascript while still be practicing HTML and CSS.

17th Jul 2018, 5:24 AM
Muzamil
Muzamil - avatar
37 ответов
+ 12
It wouldn't hurt to start learning JavaScript, since it's one of the most popular languages on the web. The learning path for many coders is HTML👉CSS👉JavaScript. All 3 can actually be learned together time permitting, and if it doesn't confuse you. But continue to practice the skills you have already gained.
17th Jul 2018, 9:57 AM
👩🏽‍💻TalCre Arts
👩🏽‍💻TalCre Arts - avatar
+ 11
Dont start Javascipt yet, because it will confuse you if you dont have proper experience with the DOM elements. Start working the oposite way, from the easier to the harder. Use some pre-made templates to study their blocks and try to create your own elements on them (e.g. forms, buttons, styled divs etc). Combine html and css to practice. Then move to the general layout and positioning using frameworks trying bootstrap or even better css grid. Only after you are comfortable with the above start learning javascript cause it will be much easier then since you will understand what you are doing. Leave Sql last as its less depended on other things. Good luck!
17th Jul 2018, 12:37 PM
Stratos Selas
Stratos Selas - avatar
+ 10
My advice is both yes and no. Yes you must spend more time on them and become an expert. Because a lot of coders neglect HTML and CSS and rush to learn the 'so called: real programming languages'. But when they come to design a web page or create a UI they are completely clueless. And no: don't wait to become an expert before learning a new language. Learn JavaScript because it was at first designed to work with HTML and CSS. So you can never be a real expert of HTML and CSS without JavaScript. So with these 3 you will be King of the Web 👍
18th Jul 2018, 10:09 AM
Ryan Els
Ryan Els - avatar
+ 9
Go for JavaScript. now at this point u build a person with versatile personality because a person is no more a person if he can't move So I will suggest JS which helps person to move and practice other too as well
17th Jul 2018, 8:27 AM
Rahul Kumar
Rahul Kumar - avatar
+ 9
And if you want to do backend or mobile apps or desktop apps or anything like that. No problem. With JavaScript you can do all that and more. You do not need to learn PHP or Jquery or anything else. All you will need to learn after this is Node.js and you will be a complete all round programmer that can design games, web sites, mobile and desktop apps, make servers, backend etc etc. So to recap: Learn HTML5 and CSS3. Once you know the basics start learning JavaScript. Once you know the basics. Start learning Node.js. Then continue till you have mastered all 4 and you will be Gold in the market place. Companies will be breaking down your door to hire you. But the key word here is Master them and become an Expert. You don't need to know anything else other than these 4 to be a BRILLIANT CODER!!
18th Jul 2018, 10:21 AM
Ryan Els
Ryan Els - avatar
+ 7
I learnt that in countries with develop IT, website development is not a Solo one. it is a team work. with each person in its area of strength. something like division of labour. I therefore advice that 1. you master html and css till they master you. 2. get certified. write accredited certification exam 3. the knowledge of others as javasvript and others could be learnt simultaneously at leisure you have to know something about everything in web and many things about your area of specialization. that is what we will know you for
18th Jul 2018, 7:22 PM
OLANIYI Babarinde Isola
OLANIYI Babarinde Isola - avatar
+ 5
you can learn template engines of html(for example, pug) and preprocessor(scss)
17th Jul 2018, 5:37 AM
Tzurumi Nakato
+ 5
Even looking at other sites for more HTML & CSS courses would be good. A good site to look at is Khan Acdemy - https://www.khanacademy.org/ . They have some lessons on HTML, SQL, & JS. They have individual lessons to show you how to back up HTML with JS together to make webpages interactive.
17th Jul 2018, 6:03 AM
Noah Garza
Noah Garza - avatar
+ 5
learn Javascript,php/asp/nodejs,and if you know python then you can learn django.
17th Jul 2018, 10:34 AM
Scoopy
Scoopy - avatar
+ 5
learn bootstrap - it's a html framework that will make dynamic sites for mobile sites
17th Jul 2018, 7:12 PM
Alan
Alan - avatar
+ 5
Javascript is what many coders go for at this stage. But it depends on your goals.
18th Jul 2018, 8:57 AM
👩🏽‍💻TalCre Arts
👩🏽‍💻TalCre Arts - avatar
+ 5
html css javascript jQuery bootstrap scss php mySQL ajax json git
18th Jul 2018, 11:04 PM
Scar 007
Scar 007 - avatar
+ 4
You can start learning bootstrap or Javascript as you wish .
17th Jul 2018, 10:34 PM
tamim
tamim - avatar
+ 4
I think you may start learning JavaScript! This is very easy and popular language. Good luck!
18th Jul 2018, 7:11 AM
N8body
N8body - avatar
+ 4
udemy is a nice page 👌 JavaScript and PHP
18th Jul 2018, 12:15 PM
Sarvar Khidirov
Sarvar Khidirov - avatar
+ 3
Keep practicing, yes. But also learn JS and PHP/Python(with django). Backend is also very important!!
17th Jul 2018, 5:35 AM
Paul Grasser
Paul Grasser - avatar
+ 3
I suggest learning JavaScript, and keep practicing those other two.
17th Jul 2018, 5:42 AM
Noah Garza
Noah Garza - avatar
+ 3
now only focus on php and sql..its easiest to learn ..then implement your knowledge of html and css with php. it will help you to easily create some serverside projects like form handling and storage..to call files, directories,manupulate css, javascript, html and much more. its easy to create a dynamic website with php.
17th Jul 2018, 6:55 PM
Prakash
Prakash - avatar
+ 3
Before you start learning JavaScript, use your HTML and CSS skill to start creating responsive themes. If you do this, it will really help you. I suggest this because that is exactly what I did.
17th Jul 2018, 7:06 PM
Ahmad M Ameen
Ahmad M Ameen - avatar
+ 3
sorry I was ment to say mobile devices
17th Jul 2018, 10:26 PM
Alan
Alan - avatar