Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialNick Evershed
6,429 PointsWhat next
I've gone through the entire HTML course yet I can only build a basic website, very basic, and I don't have any inspiration for websites either, I need help
3 Answers
toxic
UX Design Techdegree Student 14,790 PointsHTML only lays down the basic layout and approach towards building a website. But it is not enough for you to be called as a web developer. In the present date, to be considered a proficient web developer, there are several updated languages and frameworks that you need to learn. Since you have learnt HTML, it is advised that your next step should be to learn CSS3 and then further learn JavaScript and then focus on becoming what kind of web developer you aspire to be and then based on that, learn the languages required in it.
Primarily, there are three kinds of web developers:
- Front end developer: Front end Developers are predominantly involved in creating the user experience of the website. The features that showcased on the websites are handled by the front end developers. They work with enhancing on user experience on the websites.
- Back-end developer: As a back-end developer, you handle the backbone of the website. You are involved in writing all necessary codes for the core logic of the website. Handling of the database is mainly done by back end developers .
- Full/Mean-Stack Developer: A combination of both Front-end and Back-end is called full stack development. Full stack developers are quite in demand right now due to their singular knowledge of both the fields. JavaScript, ReactJS, HTML, CSS, NodeJS, ExpressJS etc.
Happy Coding ~
Nick Evershed
6,429 PointsThis is not what I mean, I know CSS and a bit of javascript, Im just saying that I feel like Im not adding enough HTML
Jorge Lopez
Python Development Techdegree Graduate 35,350 PointsWhich HTML course did you finish?
Nick Evershed
6,429 PointsIsn't there only one? The one that teaches CSS too
Jorge Lopez
Python Development Techdegree Graduate 35,350 PointsOh ok so you finished the track. Tbh I highly suggest getting into the CSS tracks then. CSS does not work without HTML (I'm sure you know this) so those tracks are going to have a lot of HTML in them. You'll get a lot more practice, especially working with containers (and containers within containers), classes, IDs, and getting more comfortable with default tag behavior, so it'll definitely help you get better at the Markup.
Jorge Lopez
Python Development Techdegree Graduate 35,350 PointsJorge Lopez
Python Development Techdegree Graduate 35,350 PointsStart learning CSS. That'll get you started on styling and structuring the website!