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 trial

CSS Treehouse Club: CSS My First Web Page What's New in Your HTML

Everything seems easy when it comes to following directions, however, here is the real question.

I am a beginner to the programming world, answering the quiz and following code challenges are easy and getting 100% results. The only thing I'm concern about is, in the real programming world, Do we have these tags pre-written in hierarchy level or I'll have to remember every tag and them put them in the order, whenever I open the workspace It already has <!DOCTYPE html> and <html> </html> and other tags. and I'm afraid I will not be able to do everything by myself If the time arises to write all the tags.

Am I confused? Please help me, I will greatly appreciate it.

Thomas Fildes
Thomas Fildes
22,687 Points

Hi Rukhsar,

First of all, welcome to the world of programming!

I find that constantly practicing using the basic starting tags: <!DOCTYPE html>, <html>, <head>, <title>, <body> is a big help because you will remember the basic structure and it seems to be glued inside my head now haha. Also, if remembering them is a struggle then don't worry because not every developer knows every html tag or css rule in their head. If you ever get stuck and forget a certain tag or rule then you can simply use a search engine to find the answer and you will remember it better because you are motivated in a way that you want to find something you need.

Happy Coding!

4 Answers

Steven Parker
Steven Parker
229,005 Points

It depends on what tools you use.

Some development tools provide "boilerplate" code for you when you create a new project. But even if you compose using a plain text editor, you can always keep some "starter" page templates to save you some time (and relieve your memory!).

Sounds great. Thank you.

Wan Nor Adzahari Wan Tajuddin
Wan Nor Adzahari Wan Tajuddin
2,438 Points

Hi Rukhsar,

I hate to be a buzzkill, but what you said actually is true. In the real programming world, you will have to start with an empty sheet. There will be no tags pre-written for you. You will have to do it all by yourself.

I'm not a programmer, I actually worked in other unrelated field. But I have an interest in coding and I learned basic coding from Codecademy back in 2014 because I dreamed of building a website which I had an idea for. After completing all the courses on Codecademy, I tried to start building my webpage and upon 5 minutes into writing a few lines of code and I was already stuck. I don't know what is the next step and I find myself constantly having to go through the courses again to find out what to do next.

My attempt to build a webpage came crumbling down. After a few weeks, I applied for an internship at a startup and I got the position. My job is to help out with basic front-end coding and that is where I practiced. The company assigned me to redesign an already built website and they gave me the freedom to design it however I want. Some of the codes were already there. My job is to add more content, colours, words, pictures, etc into the webpage. It was definitely a struggle at first but after a few days of constantly trying to rebuild the webpage for hours everyday, I began to get the hang of it.

It is always going to be hard at first. If it is easy from the start then everyone would have become programmers. All I can say is that, to be good at it, all you need it is some material to practice on. Try to build a basic website or something. A blog, a profile page, etc. Or maybe look up on the internet for a source code of someone else's html project and you can try to copy it and play around with it and make it your own webpage. And once you've built that webpage, always continuously try to play around with the codes to make the webpage to look better. There is always room for improvement and from there is where you will hone your coding skills!

Good luck! We're all learners here and I wish you all the best.

Justin Farrar
Justin Farrar
7,780 Points

This was definitely helpful

That was helpful. I am looking to change careers and I am so intimidated about learning a new skill. I have to shake off the jitters and believe that I can do it. I know several programmers and I have to talk to them because I trust they will be a network for professional development.

Jai Nava
Jai Nava
Courses Plus Student 1,492 Points

Not a concern if you place what you learn as you place writing. If you need to remember how to write papers do the extra work for writing code.

If I was told to write some code I should remember how to write it from blank page as I would write a paper.

syntax error if you write it wrong so misplacing info learned to do programming is like saying you forget to chew when this is like the last thing that's hard and take effort


Jared Cutright
Jared Cutright
6,524 Points

if you use atom or subline (text editor) when i type html and then hit "tab" it creates my document.

The text editor tree house uses teaches you well; in interviews I have heard that they expect you to be able to print out the full " html format" by memory.