Best web development & design books according to Reddit

Reddit mentions of HTML and CSS: Design and Build Websites

Sentiment score: 73
Reddit mentions: 101

We found 101 Reddit mentions of HTML and CSS: Design and Build Websites. Here are the top ones.

HTML and CSS: Design and Build Websites #2
    Features:
  • HTML CSS Design and Build Web Sites
  • Comes with secure packaging
  • It can be a gift option
Specs:
Height8.999982 Inches
Length7.200773 Inches
Number of items1
Weight2.58822695588 Pounds
Width1.200785 Inches
#1 of 238

idea-bulb Interested in what Redditors like? Check out our Shuffle feature

Shuffle: random products popular on Reddit

Found 101 comments on HTML and CSS: Design and Build Websites:

u/[deleted] · 326 pointsr/AdviceAnimals
  • codecademy (not that great, don't rely on it too much)
  • HTML & CSS - Jon Duckett
  • use the MDN website for help, never use w3schools

    Above all, make shit. Fuck tutorials, being held by the hand just takes longer. Copy other websites relentlessly, recreate everything you see. Doing > reading

    EDIT Lemme link y'all up.

  • Codecademy - your brochure into the world of web development
  • Learn to code HTML & CSS - extended brochure
  • HTML & CSS - beginners guide (it's really pretty)
  • Codepen.io - your new inspiration
  • MDN - your new pokedex

    Extra credit

  • A List Apart - cool articles
  • A Book Apart - short, in depth books on various topics
  • Hack Design - design lessons

    ** JavaScript not included.
u/samort7 · 257 pointsr/learnprogramming

Here's my list of the classics:

General Computing

u/Nuka_Cora · 16 pointsr/web_design

I thought myself HTML/CSS with this book: http://www.amazon.com/gp/aw/d/1118008189/ref=redir_mdp_mobile

The book is design very well and eases you into everything with clear visuals.

And am still learning javascript with this sites regiment : http://javascriptissexy.com/how-to-learn-javascript-properly/

But I'm struggling finding the time to thoroughly understand it.

u/ezekg · 8 pointsr/webdev

Before becoming a developer, I was running a part-time freelance design studio while working at a coffee shop for a few years. That worked out well for where I was at in my life, but I always wanted to move towards working in an agency to get more experience.

I ended up applying for a few designer positions at small local agencies, and finally got an interview... even if it ended up being a job opening for a front-end developer, not a designer (the job posting wasn't very clear).

Although they would have liked to hire me as a designer, they just didn't have the need. They said they would hire me if I learned HTML, CSS and a little JavsScript to do some front-end templating and design. And so it begun.

I bought a couple books and crammed in some late nights learning how to make a simple website. Learning JavaScript (basically how to use jQuery) was probably the most rewarding part of that. A few months later, I came back to go over what I learned and landed the job as a front end developer and designer. I started out at around $20,000.

Fast forward to where I am now, I am the lead developer for a small agency. I held onto that drive I had in the beginning to delve deeper in computer science via MIT's OpenCourseWare on YouTube. Within just a couple years, I've more than tripled my salary, and pushed myself to areas I'd never thought I'd be able to go (or even be interested in going).

I still do a little bit of design, but I found that my real passion is in development and I plan to continue growing my skillset.

I hope this at least encourages somebody to pursue their career in development. If you can't land a job now, just continue learning until you do land that job. I had to wait nearly 6 months before I finally got that second interview, and it changed my career (and really, my entire life). There's a plethora of courses online at sites like Treehouse and of course YouTube.

Good luck!

u/wrouzhul · 8 pointsr/learnprogramming

Ooooh you're a super new :)

Many people hate it but w3schools can get you started:

u/ajhandler · 6 pointsr/web_design

I agree with /u/Supernovadm I like tutorials where you can type the code rather than just read it. I think treehouse is great, especially when it comes to just starting.
If you pay for a month or two there you can rage through most of the html/css content they have and have a pretty good grasp.

If you're looking for a good book to start on these topics though I would suggest Html & Css: Design and Build Websites by Jon Duckett.

http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

It's a super simple book. Very Visual and easy to read. Great start. Hope this helps!

u/lofi-coder · 5 pointsr/learnprogramming

Theres a book callee HTML/CSS HTML and CSS: Design and Build Websites https://www.amazon.com/dp/1118008189/ref=cm_sw_r_cp_apa_i_WwD1CbAZFSF55

u/Zuslash · 5 pointsr/webdev

I found Lynda.com to be extremely dry and slow. To me it was the equivalent of those old school mandated educational movies you would watch in classrooms back in the 90s on your faux-wood tv. Take this opinion with a grain of salt though as it has been almost two years since I have looked at anything on Lynda, I hear it may be better today.

If you are looking for web development in particular I would suggest the following:

  • Codeademy - Free and very good at introducing basic web development skills.
  • Team Treehouse - Paid subscription but well worth it in my opinion as they will walk you through everything from the most basic HTML to building advanced JavaScript applications.
  • CodeSchool - CodeSchool tends to be more advanced and I would wait until you have a strong grasp on your HTML, CSS and JavaScript before investing in their coursework.

    In addition, StackOverflow; A general programming Q&A website, has an answer to just about any programming issue you may be running into. If the answer is not already there, then chances are you will have one within 24hours.

    I began my pursuit into web development about 2 years ago. In that time I have gone through the resources listed above as well as the following books which have helped immensely:

  • HTML and CSS: Design and Build Websites - Ducketts whole series is extremely friendly to the new web developer and will help you build a solid foundation quite quickly.
  • JavaScript and JQuery: Interactive Front-End Web Development - Another Duckett book which was just released focusing primarily on JavaScript.
  • JavaScript: The Definitive Guide - A massive JavaScript reference. It has answers to just about everything.

    Some personal career history if you're interested:

    In the last two years I have gone from making 18k a year as a Technical Support Representative to 80k a year as a Front-End Engineer building JavaScript applications at a large FDIC Bank. It was only in the last two years that I really dug into Web Development (and programming for that matter) and I really can't see myself ever doing anything else for a living. The job requires an immense amount of learning (which I love) and will keep your mind sharp. I really do get a kick out of problem solving all day. Programming will require a major adjustment to the way you think. I can say that the way I work through problems now is completely different to the way I did before. I feel as if critical thinking has eluded me until the last two years and it has been a major life changing event. By far the biggest contributing factor to my growth has been the team I work with. You have to do your best to find a team that is willing to work with you as a junior so you can siphon that knowledge. Even if that means taking a low paying job, however; know your worth so that you can ask for the right amount of money once you have gained the necessary skills. As a personal rule of thumb, I will not stay at a company where I am the most knowledgable member of the team. This inhibits growth as a developer and will prevent me from realizing my true potential.

    Feel free to hit me up if you have any questions.


u/eb86 · 4 pointsr/web_design

I just picked up "HTML&CSS" by John Duckett. The author does a really good job explaining the construct. here you go

This is a great beginners guide. Covers the same aspects as "HTML&CSS" but allows you to focus on one lesson at a time.

u/enelsk · 4 pointsr/learnprogramming

Hi there,

If your primary interest is in blogging, I would recommend an existing platform like Ghost to get you up and running quickly. However, it sounds like you're more interested in web programming, with blogs being an interesting application.

These days, a lot of web applications are written with scripting languages, primarily Python, Ruby, or Javascript[1]. Each of these have many web frameworks to help you write your server application, but the big ones are:

  • Ruby: Ruby on Rails
  • Python: Django
  • Javascript: Express.js

    If you're already familiar with one of those languages, obviously you should heavily consider exploring its frameworks. Alternatively, you should research the languages and their frameworks on a high level and get an understanding of their core differentiating features before choosing one.

    Personally, I'm a lover of JS and node since that allows you to write your entire stack in Javascript, but there are those in this subreddit who call me a fanboy :)

    Regarding your client, any behavioral logic is going to be done in Javascript, the markdown will be in HTML, and your layout and style will be in CSS [2] - no way around that, so you better get familiar.

    Excellent intro to modern HTML/CSS

    Excellent intro to Javascript

    [1] Javascript executes in a unique server environment via Node.js, utilizing Chrome's v8 JS engine.

    [2] Of course there are languages like Coffeescript and Compass that compile to JS and CSS, this is probably beyond the spirit of the question.
u/teeceli · 4 pointsr/learnprogramming

Same thing happened to me at my last job. I was actually led to believe in the interview that it was a job relevant to my experience but I quickly learned on day 1 that it wasn't. Read as much as you possibly can in your free time for a while, you would be amazed at how quickly you can pick things up. Three books I recommend as a crash course are:

u/opaque_toaster · 4 pointsr/webdev

Definitely more beginner, but I loved Jon Duckett's books when I was starting out. If you're looking for intro level, front-end stuff, they're very visual and easy to grasp.

HTML & CSS: Design and Build Websites

JavaScript and JQuery: Interactive Front-End Web Development

u/iamktothed · 4 pointsr/Design

Interaction Design

u/julian88888888 · 3 pointsr/graphic_design

remove the ref and tracking ID please

http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189 is the right way

u/Idoiocracy · 3 pointsr/learnprogramming

HTML and CSS: Design and Build Websites is a fantastic book to start with. It has a beautiful layout and is the top choice from Amazon when searching for html books, with almost two hundred reviews at a 4.5 rating.

u/syleron · 3 pointsr/CubeWorld

Thats great! Unfortunately CubeLFG took a lot more than html and css to make. I highly recommend purchasing a book called "HTML and CSS: Design and Build Websites" by Jon Duckett. It really is a fantastic book to get you started. http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=sr_1_1?ie=UTF8&qid=1373185565&sr=8-1&keywords=html+and+css+jon+duckett

u/SplitMick · 3 pointsr/graphic_design

[HTML & CSS - Design And Build Websites] (http://www.amazon.co.uk/HTML-CSS-Design-Build-Sites/dp/1118008189) is a good one. No doubt what ever job you go into will require some kind of knowledge. I had none prior to having this book. It's written and designed for graphic designers rather than computer people, so everything is visually appealing and written in a language you can actually understand. So when I'm asked to produce an email or something, I know this will get me through it.

u/eugeniofr · 3 pointsr/graphic_design

This is a pretty good book to learn the basics of HTML and CSS. You could also try Adobe Muse.

u/byproxy · 3 pointsr/classicalmusic

I basically agree with Synthetic88. I'd ditch the Flash site altogether, though. I didn't realize there was an HTML version until I went back to the "start" page and scanned carefully. The HTML page is a lot better, I think. I'd set that as your main page, though it definitely could use a palette change. Check out that close-up picture of those mallets for inspiration. Also, to make things more obvious links should be a different color than plain-text. In the links section the "launch related site" link is redundant as clicking on the link preceding it will take you to the same destination.

It may be worth investing in a book on HTML (this looks like a good one) so you can have finer control over your site. It may seem like a daunting task, but it's really quite easy to get a static site such as yours up and running in HTML once you get the syntax down.

u/flyin-penguin19 · 3 pointsr/HTML

I learnt through a mixture of Codecademy (which has already been mentioned) and a book called [HTML & CSS: Design and Build websites by Jon Duckett (this links to the UK amazon)] (http://www.amazon.co.uk/HTML-CSS-Design-Build-Sites/dp/1118008189). I think Codecademy misses a few (non-vital) things out, so a secondary source would definitely be worth while; whether that's Duckett's book or not.

u/luenix · 3 pointsr/webdev

Does only coming from a sys admin background count as no prior experience to web programming? I just was given access to the static company site about a year ago and was tasked with updating it since then. Fast forward to about 5 weeks ago and I decided to teach myself WordPress + LAMP then LEMP. L(A/E)MP = Linux, Apache/Nginx ("Engine-X"), MySQL/MariaDB, and PHP/Python (bottle.py).

I knew PHP and Linux from system management of random servers at work and through consultations with my personal business.

If you're asking for advice on where to start, it seems that the current best practice is to go on codeacademy.com and accompany that work with the Jon Duckett books on at least front end stuff including HTML/CSS/JS and maybe some jQuery.

http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/
http://www.amazon.com/JavaScript-JQuery-Interactive-Front-End-Development/dp/1118531647/

Cloud9 and GitHub are great first destinations for starting in development. You can go my route if you're feeling confident with system management and go for Amazon Web Services EC2 with a free (for a year!) micro instance that you can load with all kinds of stuff, including a basic Ubuntu server with LAMP (MySQL, PHP) that in-all takes less than an hour to get comfortable with and ready for a new page or even WordPress.

A significant amount of people here swear by laracasts.com as well once you're through the basic front end tech :)

u/CrimsonCuntCloth · 3 pointsr/Python

HTML to specify the page content and CSS to style it. Add javascript to make it more "responsive".

Useful website: https://www.w3schools.com

Book: https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

(His Javascript and jQuery one is also good)

Once you've got that down you can use a python web framework such as Flask to add more functionality (if you so chose).

http://flask.pocoo.org

u/blackdragonwingz · 3 pointsr/tea

Hi there. I'm a professional web developer by trade. Your website looks like it's from the 1990's...I understand that both of you are working full-time, but I highly recommend completely re-doing your website.
I don't even know where to start, so I'm just going to give you examples, resources, and inspiration, and relevant comments.

Inspiration:

This is by far, THE best website for tea I've ever seen.

DavidsTea

  • It's responsive (try resizing the window from 100% to 1 inch - see how well it resizes?), looks modern, clean, fun, creative, and brands the tea/products very well.

  • Design is done by an award-winning designer from Holland, if I remember correctly.

    Mid-tiered websites:

    Harney&Sons

  • Harney & Sons appeals to a different demographic (yuppie-ish) whereas DavidsTea appeals to hipster younguns. Can you tell by the color scheme?
  • site isn't responsive and still needs some user interface work, but overall as basic as you can get.
  • Look at the way they market themselves and write descriptions. Look at the next few sites as well.

    Some more sites you can look at:

    Adagio Teas

    Mighty Leaf

    Verdant Tea

    Lower-tiered websites:

    TeaVivre

    Den's Tea

    Absolutely not:

    Upton Tea

  • I know Upton's is pretty popular here on reddit, but I think the website is just awful. I flat out refuse to buy on that site - it doesn't even look remotely reassuring to me to pay on that website. I'm sure it is secure, but....jesus, that user interface. Absolutely not.

    Resources:

  • Html and CSS by Jon Duckett

  • Javascript & JQuery by Jon Duckett

  • UXPin Free Resources [there is a pdf book in this link that shows the latest trends in modern web design, take inspiration from there)

  • Do you use Firefox's Firebug tool? If you don't, just install Firebug on Firebox. Click on the bug icon, and then click on the inspector tool. Now you can hover over various elements and see what properties are being done on them if you need to figure out how something was done. You can also make changes without coding and refreshing your page each time.

    Let me know if you have any other questions, thanks!
u/jake_morrison · 3 pointsr/elixir

This is a good introduction to HTML and CSS: https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=mt_paperback

I have successfully used it as the starting point for high school students and non-technical marketing people.

u/Girl_in_Canoe · 2 pointsr/learnprogramming

HTML and CSS: Design and Build Websites

It really simplifies the process and teaches you everything step by step and has a really great design.

u/Waterbender · 2 pointsr/Design

Do you want to start web design? Then learn to code. If you can spare some cash, get HTML and CSS by Jon Duckett.

If not, just go to w3schools.com or similar sites and try it out online.

Most of the code I know I learnt in only a few months.

u/codeycoderson · 2 pointsr/cscareerquestions

This book and this one

I bought the first one a little while ago (a few weeks) and have really only sat down at my computer and worked through some stuff for 2 or 3 nights a couple hours a night and have my site up already. While it's suuuper basic and there's going to be a lot more to come and probably a lot of design changes, it's exciting to know that you have a working website up.

I'm a full time student with a part time job and I've been working on webdev in the little free time I have and it's awesome. Start with some books, see if you're interested, then continue. I don't have any info on colleges or anything, sorry, that seemed to be what you're looking for.

Also, /r/webdev and /r/web_design are great resources! Good luck!

u/mj512 · 2 pointsr/graphic_design

I'm no professional either but I'm graduating in a year with a concentration in web...to help myself out on the side I got this book this summer.
http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=sr_1_1?s=books&ie=UTF8&qid=1345693534&sr=1-1&keywords=html5+and+css3
I knew a lot of things from the book, but it goes into great detail and even I learned a lot. I think it's a great resource to learn the basics and even some advanced things.

u/NoEfficientAlgorithm · 2 pointsr/ASU

If you're just interested in learning for yourself, don't take it at ASU. It'll be cheaper and you'll probably learn more through other resources. Here's one put together by the University of Michigan on Coursera: https://www.coursera.org/learn/introcss

Or, you can do it the old fashioned way and pick up a book. This one, in particular, is very good.

https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

After you get through that book pick up the Javascript and JQuery one (same author):

https://www.amazon.com/JavaScript-JQuery-Interactive-Front-End-Development/dp/1118531647/ref=pd_sbs_14_img_2?_encoding=UTF8&psc=1&refRID=72Z6B7X975GSJ4VVAZG9

u/The_Canada_Goose · 2 pointsr/ottawa

https://www.amazon.ca/HTML-CSS-Design-Build-Websites/dp/1118008189

HTML and CSS are typically complete different from JavaScript. I learned HTML and css first, but I see no reason why you can’t do concurrently. Just note JavaScript these days is pretty much using frameworks such as jQuery, Angular and React.js.

Regarding CSS being buggy, it’s something that just comes through experience and some stack overflow. I do use an IDLE such as Coda (for Mac) that helps me fill in the blanks for css.

Also, w3schools.com is my best friend.

Anyways hope that helps!

u/kynovardy · 2 pointsr/css

Html & css:
https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

Also I assume you mean Javascript? Otherwise that's a pretty odd combo. A good Javascript book is this one by the same author:
https://www.amazon.com/gp/aw/d/1118531647

Used both of these for school. Very easy to read and surprisingly comprehensive. Very pretty as well

PS: people don't generally call html and css programming languages

u/triforcepizza · 2 pointsr/webdev

I commented before, but I misread your question, sorry.

When it comes to design, Hack Design helped me out a lot. You can either read it all at once or get easy to tackle sections in your email inbox every week. If you like books, HTML & CSS by Jon Duckett touches on design a little bit but is also a great reference resource.

u/_damir · 2 pointsr/html5

Don't bother with w3school, has many flaws. I would sooner recommend html dog. It really does a good job explaining things.

And also this book: HTML and CSS: Design and Build Websites

Certification is not worth it. Knowledge and experience will land you that job/contract.

u/chris-c-thomas · 2 pointsr/webdev

HTML and CSS is a pretty popular book. You mentioned your HTML skills are pretty good but what I like with this book is each chapter ends with a nice example that incorporates styles and markup to give you a pretty good CSS foundation.

I'm also a big fan of Treehouse which is along the lines of Code Academy or Plural Sight.

Mozilla's Developer Network has great documentation as well.

u/wombatsquad · 2 pointsr/computertechs

http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

This is the best book you could ever get to start you off.

u/MetaSemaphore · 2 pointsr/webdev

Hey there! I recently finished this course and also recently got my first offer for a Jr. Front-End Developer role after about a year and a half of self-study. Colt's course is awesome, and I found it to be the best single resource on web development I encountered. So I think you've picked a really good place to start. But, that being said, it is just a starting point (even a full-time $10k boot camp is just a starting point), and you probably will need to look into other resources as well.

I will second what others have said that I found the Rob Percival course underwhelming, but there's a lot of other stuff out there that I would recommend. Note: I'm going to go a bit link crazy here, and I know that might seem a bit overwhelming, but I'm figuring it's better to give you more rather than less; your mileage may vary, and you may not need all of these. These are just the resources I found most helpful.

Free Code Camp is a great place to find practice problems to work through, mainly when it comes to front-end. I can't stand using it end-to-end as a learning path, but others love it. So, different strokes and all that.

CSS Tricks is a really great blog and site for learning how to do advanced CSS stuff. And the site founder Chris Coyier, also hosts a really great podcast called Shop Talk that's all about front end.

John Duckett's books HTML & CSS and JavaScript & JQuery are really pretty and very noob friendly. The JS one does have some errors, so be wary of that, but I found it really helpful for getting a sense of the underpinnings of the language while reading on the train.

You Don't Know JS Is a great book series that is all available online for free and will really help you solidify your JS knowledge.

JavaScript: Understanding the Weird Parts is another Udemy course that does a deep dive of JS (Udemy always has sales, by the way, so never pay full price for their courses).

JavaScript Design Patterns is a free course on Udacity that is super helpful in introducing you to JS frameworks and MV* design patterns. Note that, while you can pay to do a "Nanodegree" through Udacity, you can also access a lot of their courses for free, so I would recommend trawling through them--there's a lot of good stuff on there.

JavaScript 30 is a 30-day structured course in building stuff with vanilla JS by Wes Bos, who has a lot of other good courses as well (though some of them are paid).

Practical JavaScript This is one I've actually just started working through, but so far, I'm really enjoying it. Again, this is free. It will introduce you to test-driven development and give you a better sense of how to plan your own projects, while also not getting mired in any frameworks.

If you want to go into the bowels of the framework world, though:

The udemy course I did first for React/Redux now seems to have been taken down by its creator so that he can update it. But it was called The Complete React Web App Developer Course by Andrew Mead, and when it comes back in updated form (hopefully soon), I would definitely recommend it. If you like Colt's teaching style, Andrew's has a lot of the same feel (excited, but really detailed explanations, and goes over things 50 times in different projects and contexts so that you really learn them). I've also started doing Stephen Grider's Modern React with Redux, and it seems really good so far (though I'm not that far into it, so take it with a grain of salt).

React Fundamentals is another awesome free course by one of the developers of react-router.

u/anonymousmouse2 · 2 pointsr/css

No worries! We were all in your shoes once. It's always great to have help instead of spending hours trying to figure out what you did wrong.

There's a lot of good resources for learning html/css

u/EnigmaticSynergy · 2 pointsr/learnprogramming

You'll have to learn HTML first, and incorporate styling [CSS] soon after and from there expand your knowledge of using both synergistically. I recommend this book:
http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=sr_1_1?ie=UTF8&qid=1409625374&sr=8-1&keywords=html+book
Afterwards, find out what type of functionality you're going towards [Canvas games (you don't know what I mean yet), social platforms, blogishness, etc.]. That will determine what javascript aspects you should be serious about after learning the basics. Look up 'Professional Javascript for Web Developers'. It's a damn good introduction for going from beginner to cool-guy. Have fun, I myself am a 14 year old on the web-dev journey. Also, even though I'm not in complete support with their methods, make a Stack Overflow account. It'll have the answers to all your questions, and if not, ask it! If you want more info on anything just ask me.

u/mohanred · 2 pointsr/learnprogramming

You should start with a book.
this is a good one

u/bvlax2005 · 2 pointsr/graphic_design

How and where to learn web design depends a bit on what your learning style is. If you prefer sitting in a classroom and having someone guide you, then you may wish to take classes. Personally, I do my best learning when I have a book in front of me and can play around with ideas as well as skip ahead or repeat chapters.

One of the best books for designers I have found is this little gem:
http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/

Its a pretty good book for those who know little to nothing about web design. But I think the best part about the book is the way it is designed. You can tell just by flipping through the pages that the author is a designer, not just some code monkey. There are also a plethora of images so you can see the link between what the code looks like and how it affects the look of a page.

HTML and CSS are mandatory for doing web design. Java and Flash are completely optional depending on your job. Java is an actual programming language that allows you to run programs on their own or even within a web browser. It looks great on a resume and you may find jobs that want you to know it, but for right now I wouldn't worry too much about it. Flash is mostly used for animations and user interaction, however, it is slowly being overshadowed by HTML5. It is still a big deal though, so knowing it can be very useful. If you did want to go beyond your basic HTML/CSS my recommendation would be Javascript and PHP. Both are extremely common scripting languages and worth at least being familiar with.

As far as software, you can start designing with a simple text editor really Notepad or the Mac equivalent. But I would recommend something a tad more advanced. For something free and simple I would check out Notepad++ ( http://notepad-plus-plus.org/ ). Personally I use Dreamweaver because I get it as part of my Creative Cloud subscription. It does off a lot of useful features and plays well with Photoshop/Illustrator/Flash, but in the end those bonus features are just that: a bonus.

u/bonesingyre · 2 pointsr/webdev

Beginner: HTML/CSS

Intermediate and up: Read up as others have said, A list apart, Smashing.

Javascript: I read Head First jQuery and Head First JavaScript

Check out Head First HTML5 Programming: Building Web Apps with JavaScript as well.

You could also look into take an online class at Udacity (Free ones) .

I HIGHLY HIGHLY Recommend Pluralsight as I have been using it for learning ASP.NET MVC and Kendo UI but they have so many classes available with full exercise files and hold your hand from beginning to end. There is a 10 day free trial and it is $49/month.

u/KantSeeMe33 · 2 pointsr/webdev

I was in a similar boat. I learned A TON through taking the coding bootcamp over at Free Code Camp. You should check them out, you go through several hands of modules and the community is amazing. People are always willing to help. You also have the opportunity to build a portfolio through the years they have you do at the end of the modules.

I would also recommend the book HTML & CSS: Design and Build Web Sites by Jon Duckett

HTML and CSS: Design and Build Websites https://www.amazon.com/dp/1118008189/ref=cm_sw_r_cp_api_i_ExHxDbCEW19Q4

I highly recommend Free Code Camp though. For even more fun and access to a community checkout the #100DaysOfCode hashtag challenge on Twitter.

Good luck!!

u/madamotadam · 2 pointsr/web_design

Of course, to learn all the important basics for HTML and also the CSS use a site called www.codecademy.com which was very helpful. I then bought this [book] (http://www.amazon.co.uk/HTML-CSS-Design-Build-Sites/dp/1118008189/ref=sr_1_1?ie=UTF8&qid=1410108746&sr=8-1&keywords=html+and+css), and that was more or less it; I started making the site and as I went along if I got stuck I just googled or looked on this subreddit for a solution

u/awilsm · 2 pointsr/GaState

No, problem. As far as advice goes.

  • Sit in the front of the class. The back can be distracting. Last year, people in the back would regularly have, very loud, full blown conversations.

  • Attend class. It's not mandatory, but he'll be less understanding when it comes to your grade, helping you, and your final project if you hardly show up.

  • Please stay away from Dreamweaver. Dreamweaver's pretty bloated and tends to be more distracting than helpful as a beginner. It's not too popular amongst web developers anyway.

  • Use a text editor. Sublime Text and Notepad++ are pretty good.

  • Get comfortable writing html and css without referencing any sources. This WILL come up on tests and quizzes. Know what tags go where, how to properly use css selectors, how to position elements with css, and know what everything specifically does.

  • When studying for a test/quiz, don't rely solely on the review sheet. The reviews are helpful, but he will throw some things in that aren't on the review.

  • It's possible to find the book online for free(if that's what you're into). HTML and CSS: Design and Build Websites is not required, but pretty good(also possible to get free).

  • Don't forget that we have access http://lynda.com. HTML Essential Training is a good course to follow along with.

  • You're not limited to a "company/restaurant" website for the final project. You can build whatever you want, as long as you satisfy all of the requirements.

  • Don't present your final project in Internet Explorer(unless you want it to look like poop). Open your project in Chrome or Firefox.

  • Start early on your project so you have time to clean it up and make it appealing to the eye. Grid systems are nice, but not necessary.

  • Ha, and the teacher is a guy by the way. He's pretty cool for the most part. He's a grad student and close to our age.

    I'm at the point where I'm comfortable enough to start charging to build websites. That's a great way to make money while in school.

    If you have anymore questions, let me know.
u/tesladriver · 1 pointr/webdev

Jon Duckett's book is the one I always recommend. Here it is on Amazon: http://amzn.com/1118008189.

I think you're right to not continue with school. If you can go for free, it wouldn't hurt. If you have to take out loans, don't. In my personal experience, my classes were way behind with the times and were of very little value. Just code code code and build build build.

u/ryanz67 · 1 pointr/HTML

Yes defiantly don't look at JavaScript first its a lot more difficult and you need to understand HTML first. Check out this book http://www.amazon.co.uk/gp/aw/d/1118008189/ref=mp_s_a_1_1?qid=1425731084&sr=8-1&pi=AC_SY200_QL40&keywords=html+and+css.

You should be able to learn HTML and CSS within a couple of weeks. Odviously with web development you never stop learning. Good luck

u/turikk · 1 pointr/csshelp

"camo style" is not really a thing that your internet browser recognizes. You'd have to create a picture and set the rules to point to that picture instead. You'll need to upload an image (you can do that on the same page that you edit the stylesheet) and then tell reddit you want your background-image to be something.

You should ask your parents to buy you this book: HTML and CSS: Design and Build Websites. It's one of the first books I read and it really helped me figure this stuff out. I know you sort of just want to get your website to look how you want, but you're figuring this stuff out on your own, which means you could probably do a lot more! People like us get paid to sit at the computer and make websites look how we want, and its a lot of fun. I worked for a video game company and got to do this all day!

u/ravenrue · 1 pointr/graphic_design

Only if you let me take you out out for dinner.


LOL, I knew someone would get interested if I kept vague about the book.

Since our date went so well, I present to you the hyperlink:
HTML and CSS: Design and Build Websites by Jon Duckett

u/HydroJaime · 1 pointr/Entrepreneur

Other good sources for people wanting to get into Front end are:


u/MS8 · 1 pointr/web_design

If you want a very basic book that you can use to start making your own websites then I'd recommend this.
I used to read this on the bus and then try out some things I learnt later (when I got home). It's also a good reference book for when you're starting off.

I'd advise you to buy that book and then just pick a project and start work on it

u/maBrain · 1 pointr/bigseo

HTML is extremely easy to learn. Honestly, unless you're trying to get into the new stuff with 5 (and that's unlikely) you could probably learn all you need to know in a day, and be zooming through page source code by the end of the week. CSS is also pretty straightforward to learn, but shit gets complicated when you put it into practice, what with browser support and display sizes. I used this book to learn and would highly recommend it: http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=sr_1_1?ie=UTF8&qid=1369522717&sr=8-1&keywords=html+css

u/Time_Paradox · 1 pointr/web_design

I recommend this book highly. Great illustrations, and it covers a great deal of information.

u/SanguineHaze · 1 pointr/web_design

Without seeing the site, I can't really tell you how to properly make it fit the page. I would assume the other poster is probably correct (or close).

As to the question about learning... I'd start with either a place like CodeAcadamy or http://teamtreehouse.com/.

If you don't mind spending 40$, I also really like the 'HTML and CSS: Design and build websites' book. It's a great starting place for learning proper markup from a beginner level.

u/the_cunt_muncher · 1 pointr/learnprogramming

I started out learning by reading this book, HTML and CSS. Then I did a bunch of free tutorials on Tutsplus.com as well as watch a bunch of YouTube videos. After that I went back and bought another HTML/CSS book but it was more "textbook" like so I could learn it further in depth.

After this I had enough skill to get hired at a company doing HTML/CSS work, it wasn't great pay but it was a job and it allowed me to further learn on the job.

Then I did the same thing with Javascript, using this book first, Javascript & JQuery, followed by free tutorials online, then purchasing a more "textbook" type book on the subject.

Also for some of the "textbook" type books I ended up buying, I just recently got a membership card at my local library and they had those book there so if I'd known that when I was learning I could have checked out those books for free, so check and see what your local library has.

Also another thing I did was check out my local community college, they had really cheap classes that I ended up taking online.

u/anonymousdeveloper · 1 pointr/learnprogramming

Code academy is not job training, it's an introduction to syntax.

For instance, after finishing their Ruby course, you will know how to work with strings and vectors and so on, but without more knowledge, you wouldn't even know how to start to build a Ruby application. If shown an existing Ruby program you might be able to read a bit of it and change some stuff here and there, but you would be far from any significant changes.

I, as a full stack developer, don't use Code Academy as a learning resource but as a refresher course kind of thing. When I haven't been using bootstrap too often, I go do the code academy course and relearn the basics in order to smoothly transition into using it on my own.

Better alternatives would be an actual book. Go to the library or a book store and find an introduction to web development book. I've heard that this is a pretty good book, http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=sr_1_1?ie=UTF8&qid=1448997572&sr=8-1&keywords=html+for+beginners.

Edit: Beyond the absolute basics, Code Academy (and other things like it, FCC for example) are basically useless.

u/surpriseslingshot · 1 pointr/graphic_design

Hey dude! I want to send you a huge long explanation I did a while ago about Wacom tablets (which are "industry standard") that didn't get much love in the original post, but I put a lot of work into figuring everything out for this dude so I thought I'd share it again.

Before I paste in my response to this question someone posted, I wanted to mention a few things about your unique situation.

When starting out in design, it's probably more important to invest in a mouse, the Creative Cloud Suite, and some sketching supplies. I use my tablet all the time, but in my classes only about half of the people use tablets. Everyone else gets by just fine (even in illustration) with a mouse. Trackpads are asses to work with, and a good sketchbook, a set of Micron pens, a nice .5 mechanical pencil and some Prismacolor pens are gonna do you a lot more help than a tablet, especially if you're just starting out in classes. Other supplies you might need include a T-Square, a right angle measure (is that what they're called?), a good X-acto knife and a bunch of blades, a good ruler, some tracing paper, and a case to carry it all around. Oh and a portfolio (one of the cloth ones so you can carry your print work around).

If you're specifically looking at web design, i'd invest in a couple amazon books like this book and this book

In terms of graphic tablets, I'm posting an explanation of all the ones available right now. The person for whom I was originally responding was looking to buy one as a gift for, I think, their SO who was primarily a photographer using Photoshop. And just as I post at the bottom of the quoted message, feel free to PM me if you have other questions about anything that I've mentioned here :) Good luck OP, and sorry for the wall of text!

> First off, it's much easier to navigate the different models via the actual wacom site[1] . Here's a breakdown of Wacom tablets:
Almost all wacom tablets come in different sizes. Typically they are small, medium, and large. Very simple, it just dictates how large the tablet is. On the other hand, it also dictates the ratio of calibration to the screen. Let's pretend that your tablet is 4"x5" and your screen is 8"x15" (for the sake of an example, ignore the absurd dimensions). Since every point on the tablet is directly calibrated to a point on your screen, it'll take 1.5 times longer for your cursor to travel horizontally than it will vertically. Not an issue, but it makes the learning curve for using a tablet a little steeper because you have to learn how to change your hand-eye coordination from 1:1 to 2:3.
Ok so about the different models: Bamboo is an older model that is no longer sold. Now they have Intuos Pro and just plain old Intuos. Bamboo is great, fine, wonderful even, but as time goes on it'll be harder to find replacement stuff (like pens, which I have lost once or twice) for the tablet itself.
Now, in the plain old (newest) intuos family, you've got Draw, Art, Photo, and Comic. Draw, the cheapest one, is not a touch tablet. It won't respond to your fingers on it, just the stylus. The rest are all touch tablets too. All four are considered "small". Draw is the bare minimum. Nothing special comes with it. Next level up, you've got Art. Art is touch sensitive and comes with Coral Painter. Next one (Photo) comes with Tonality Pro, Intensify Pro, Snapheal Pro, Noiseless Pro (and I know nothing about what each program does). Then Comic comes with Clip Studio Paint Pro and Anime Studio® Debut 10 (again with the not knowing what it is).
Next up You've got the Intuos Pro, which is what I use (i'm a senior design student with four years of professional design experience, to put it in perspective I do a lot of illustration and I'm very happy with my Intuos Pro). There's really nothing too complex about these, there's small, medium, and large. That's really the only difference among them.
In terms of which one to get, here's my thoughts. The Intuos Pro family is great, but if he's only editing photos then it might not be worth it to get the more expensive tablet. The bamboo tablets are adorable and easy to bring around, but they jack up the price for absurd programs that you most definitely don't need (Adobe suite is standard in the industry. While he sounds like he's only working with Photoshop, if he ever needs to share a file with someone who doesn't have the programs that come with the tablet, they'll also have to own the software in order to read the files).
I have an older generation Intuos Pro that does not have touch-capabilities. It's fine, I have learned key commands to compensate for my inability to quickly zoom and move around artboards, etc. If you're trying to save money, go for the Intuos Draw. It's a great starter, and within the next year-and-a-half to two years he'll probably upgrade. Or you can drop a hot dollar on the Intuos Pro family and kinda bite the bullet. I started out with a bamboo (back in 2007!) and used it until I came to college. I got an Intuos Pro, loved it to bits, and lost the stylus. For about 8 months I was too lazy to buy an $80 new stylus so I used my 2007 bamboo for all my work, and it went fine! I have since sold my little baby bamboo, but it served me well for a long, long time. The only problem is that the appeal of a new toy is sometimes greater than the practicality and logic of playing with an old one.
Best of luck! Let me know if you have any other questions...

u/PixelatorOfTime · 1 pointr/Wordpress

Here's the no-nonsense path: learn how to use WordPress the system (i.e. the admin/publishing posts/changing settings) => learn HTML & CSS to try modifying an existing WP site => get a lot better at HTML & CSS so your comfortable troubleshooting issues as they occur (they are very tightly coupled, and you won't be any good in one without knowing the other) => learn some basics of PHP (this will be hard if you don't have any previous background in programming) => open up an existing WP theme and see how it works => repeat a few times for different themes => apply all of that knowledge and abstract it out to plan the structure your existing non-WP site => convert the site over to WP/PHP with your new skills.

You're probably looking at like a solid 1-3 months of learning before you'd be even remotely comfortable doing this, and another 3-6 months before you can do it fast on a frequent basis.

Start with this book:
http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

u/KittyCaughtAFinch · 1 pointr/learnprogramming

I was in your situation a few months ago! I finished Codecademy and didn't know where to go next. I did Shay Howe's HTML/CSS course, which was great because you follow along step-by-step, but are continually building one project so you end up with something nice. Now I'm working through a free Udacity course (not sure yet whether I'd recommend it) and then I'm going to try the Code Camp or Odin Project like a few people here recommended. Also, I bought myself this book, its awesome.

u/niqnaqs · 1 pointr/web_design

I highly recommend this book. You can always learn through free, online courses (try Codecademy), but having this book for reference is nice, too.

u/musik4kittens · 1 pointr/webdesign

As far as touching up on HTML/CSS, try out this book.

I have zero experience with either and I've actually picked up on both mark up languages very quickly. I had the mindset of theres so much information on the web - why buy a book? It's a great tutorial that touches upon other topics that would be of interest to web development - design, seo, etc.

u/berniesanders45 · 1 pointr/learnprogramming

I like the idea. I'm currently working on Jon Duckett's HTML&CSS book.https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

u/sslimee · 1 pointr/learnprogramming

No, don't look into it lol I'm in a similar situation as you and the HTML & CSS book by Jon Duckett is helping me out a lot! Check it out here: http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189#immersive-view_1421509903370

He also has a JavaScript & jQuery book as well that you can get once you start learning JavaScript.

u/SharkyMarksworth · 1 pointr/web_design

I can code HTML5 and CSS3 pretty well, honestly it's really easy for me now. - Once you get the hang of them look at a couple of frameworks - I have used Bootstrap and Skeleton and putting them on a resume is an easy +1.

The biggest thing that has helped with Javascript for me is game development, it's really fun and you have to have a decent understanding of javascript to make a playable game, it also gives you an opportunity to work on a bigger project. (thousands of lines of code) So you can get a better idea of how the overall layout mechanics of Javascript work. - So I would recommend making some simple games using just HTML5 canvas and vanilla Javascript with no libraries.

Books I would Recommend --


  1. http://www.amazon.co.uk/HTML-CSS-Design-Build-Sites/dp/1118008189

  2. http://www.amazon.co.uk/JavaScript-JQuery-Interactive-Front-end-Development/dp/1118531647


  3. http://www.amazon.co.uk/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742

    Youtube Channels

  4. learn.codeAcademy - for Jquery, Modern tools professionals use
  5. PHPacademy - for PHP, and some other stuff
  6. DevTips
  7. Jesse Warden - ( this guy has a GREAT javascript series, I would start with that for Javascript)

u/mulektransant · 1 pointr/web_design

Hey Joao,

I've started with codeacademy html/css courses and then I bought the Jon Ducket's 'HTML and CSS: Design and build websites'' book. Those gave me a great base and six months later I'm glad to be here at reddit giving you those tips even if I'm not a webdesign ninja (yet!).

Here's some links:
http://www.codeacademy.com
http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

Feel free to PM me if you need more tips and good luck!

u/MAGACAP · 1 pointr/The_Donald

Look into Pluralsight, Lynda.com or O'reilly learning paths. There's loads of free content online but some teach incorrectly which really annoyed me when I started. Those providers are around 30 bucks per month and usually you can try for 7-10 days free.

This is a good starting point if you want to learn from a book. Really breaks down the stuff:

Duckett HTML and CSS: Design and Build Websites - https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/

Word of advise you don't have to learn everything. Enough to build site up and you can just learn stuff when needed. Stackoverflow is a friend when you get stuck.

u/azCC · 1 pointr/webdev

Two of the best books on beginning web development are those by Jon Duckett IMO. They are an absolute master class in simplicity and understanding for those new to web development.

https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

https://www.amazon.com/JavaScript-JQuery-Interactive-Front-End-Development/dp/1118531647

The physical copies of these books are absolutely beautiful, the typeface, margins, and colors are very well thought out and done.

The book isn't structured like typical programming books. There is an emphasis on completing projects every chapter rather than "theory."

If you are a beginner I would definitely recommended it. Please look in the "peak inside" on amazon. They are definitely unique and well made.

u/kloudsora · 1 pointr/webdev

I love to recommend this book

HTML and CSS: Design and Build Websites https://www.amazon.com/dp/1118008189/ref=cm_sw_r_cp_apa_i_g0UyCbF9DXJ3W

u/dick_harper · 1 pointr/webdev

>https://www.amazon.com/dp/1118008189/ref=cm\_sw\_r\_cp\_apa\_i\_g0UyCbF9DXJ3W

will be purchasing this tomorrow, due to your and others recommendation. thanks!

u/davidbuck0 · 1 pointr/webdev

Hi James!

One of the best books for a novice web developer/designer (and not just novice, for anyone who wants to get up to speed with the newest editions of HTML and CSS) in my opinion is the "Learning Web Design" by Jennifer Robbins. The 5th edition was published in May last year, so it's pretty recent. You won't be learning any outdated stuff from this book.

The book is quite big, with around 800 pages, but the author is really great. She explains everything you need to know and she explains it really good. Throughout the book you'll be building an example web site by doing a lot of exercises.

The book starts with an explanation of how Internet works in general. It doesn't go too deep into this topic, just enough for a beginner. You'll then learn HTML, and after that CSS. There are two chapters on JavaScript, but it covers only bare essentials. You'll need another book(s) for JavaScript, though. The one I would recommend is Head First JavaScript Programming, which somebody already recommended it, too.

The Head First HTML and CSS and HTML and CSS: Design and Build Websites (also already recommended by other users here) are also great, but they are a little bit old now, as they are from 2011. Not that you won't learn anything from them. You could read these two, and then the book by Jennifer Robbins, so you get better familiarity with HTML 5 and CSS 3.

u/jaquino94 · 1 pointr/Frontend

Are you a visual learner?
There’s Jon Duckett’s HTML & CSS

I would say this book is an oldie, but a goodie because even though this was published almost 8 years ago, it’s a good book to learn the fundamentals and it has good visual aids that go along with the concepts being taught.

There’s also Jennifer Robbins’s Learning Web Design

This book teaches you HTML, CSS, and JavaScript. It’s a good book, it has plenty of exercises and from my experience, it’s a good reference book for concepts.

u/kegfullofshit · 1 pointr/Blackfellas

https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

This is very helpful. Gives all the basics, but honestly if you want to learn on an interactive website just use, https://www.codecademy.com

u/BuffloBEAST · 1 pointr/webdev

Thanks a ton for the sub, glad you found the video helpful :). Not sure of any tutorials off the top of my head, but this book is a fantastic companion for anyone looking to up their HTML / CSS skills:

https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

Very clear and easy to understand explanations, I haven't come across a better resource yet.

u/getsiked · 1 pointr/web_design

This is the series I used to learn the basics of HTML + CSS. I owe a great deal the author of the series, Jeffery, for helping me kick start my passion for front end development, despite some personal challenges I had to overcome. Anyway, also look at teamtreehouse.com and see if you use a free trial, or sign up. I have learned so much through them too. My advice would be to take it slow & steady. There can be a lot to learn (and that might be intimidating at first) but by taking it one step at a time, you are ensuring that you are building a successful foundation for your future success.

My only other advice is try not to jump right into building full page website layouts without a basic understanding of how HTML & CSS work together. I think it would be best to focus on individual elements OF a car dealership mockup (such as navigation or a header) and then after learning each concept over time, apply it to a full web page mockup. Also make this your bible for the time being. This type of knowledge is invaluable. Last thing- learn it for yourself first and foremost. Don't just do it just to impress an employer, as it will make learning a drag. There are so many "A-ha!" moments that will come along with learning. Cherish those moments as they will provide you with motivation to keep moving forward.

Good luck!

u/gbabes21 · 1 pointr/Entrepreneur

> Learn enough Wordpress / CSS to build myself?

This is the book I used to learn HTML/CSS: http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=sr_1_1?ie=UTF8&qid=1407007366&sr=8-1&keywords=html+and+css

After I read the book I did this tutorial in about a week: http://courses.tutsplus.com/courses/30-days-to-learn-html-css

After that I knew enough to mess around and edit Wordpress templates and actually got a job "building Wordpress sites" aka just customizing themes with CSS.

The reason I really like that book is it's great for a beginner. It's not overwhelming at all. It's basically left page is code, right page is what the code will look like. Later on I went back and read 2 books that were more like textbooks on HTML and CSS to get a more in depth understanding.

Hope that can help.

u/philmayfield · 1 pointr/web_design

A co-worker of mine teaches an into to web development course at a college here in Cali, he uses this book: http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

u/briguy2018 · 1 pointr/graphic_design

There are tons a great resources online like http://css-tricks.com, http://marksheet.io (this one is great for beginners) .. play around on http://codepen.io .. Lynda.com was a great help for me when I first started, and if you're more into books.. it doesn't get much better than this ... https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

Have fun!

u/steelesong · 1 pointr/web_design



HTML/CSS

This is a good resouce. If you want to work for a company, Id suggest learning asp. net. You can still primarily work with html/css but makes it easier for other back end developers to implement working forms, log in, etc

ASP .Net

u/ThrownUPtheStairs · 1 pointr/cscareers

Definitely learn a client side framework as conservative_punk suggested, but I won't take for granted that you even know HTML. You need to learn HTML before anything else, and then some basic Javascript.

Read this book in less than a week and then move on from HTML:
https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

Consider something like CodeSchool for its JavaScript path as well (which includes frameworks like React/Angular). It also has an ASP.NET Core MVC course. Good luck.

u/m0ritz · 1 pointr/web_design

I love that book

TML and CSS: Design and Build Websites von Jon Duckett http://www.amazon.de/dp/1118008189/ref=cm_sw_r_udp_awd_1WEktb0RMDJSR

u/aj240 · 1 pointr/webdev

The usual recommendation: code academy. But don't rely on it too much.

These books are pretty good too, if you can afford them.

u/nso95 · 1 pointr/learnprogramming

This book is fantastic and beautiful.

u/donpissonhospitality · 1 pointr/learnprogramming

this is what i used for html and css, i think it lays everything out very easily for a beginner, i just got the JQuery/JS book, and its also good

u/criative · 1 pointr/Entrepreneur

Obviously you're not going to be able to learn HTML and CSS in a comment on reddit. Buy this book, it's one of the best on the subject.

Then use an HTML editor like Adobe Dreamweaver or Sublime Text.

Also, BACKUP EVERYTHING.

u/drtrainedmonkey · 1 pointr/rockets

I would recommend this for learning the specifics and this for designing sites in general

u/imacleopard · 1 pointr/web_design

While I agree with /u/MatthewMob for the most part, I think that a book like this one might be very useful for someone starting off:

https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=sr_1_1?ie=UTF8&qid=1485557790&sr=8-1&keywords=html+and+css+book

It relies heavily on graphics to describe the components of the html markup and does a great job with CSS properties.

When it comes to CSS, the biggest hurdle for people is understanding the position property (relative, absolute, fixed, static) and how it ties into the box model.

Personally I would suggest you learn flexbox from the get-go as it makes layouts incredibly simple.

u/BradChesney79 · 1 pointr/webdev

By far, the most beautiful thing I have touched and own to gently bring a mature person into the craft I find great satisfaction from is HTML & CSS by Jon Ducket. I have it solely to share with others, this book isn't for me.

https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

The author guy fucking really cared about order of introducing things and the packaging he put it in. The paper quality-- the book is just nice to touch, there is stonking obvious attention to graphical detail. It makes no sense for me to be saying these things in a normal conversation, I'm not one of those "I love books, you'll tear the crusty pages from my dead hands" guy-- I just don't buy many paper books anymore. I bought this one and it is by far the most luxurious paperback I have ever come into contact with just in book binding and construction alone.

Amazon is charging $17 according to my screen. Worth every god damn penny. Perfect for a mildly computer literate beginner.

u/hungryelbow · 1 pointr/web_design

This is a really good book for her to get her feet wet. https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189

She will know right away whether or not it's something she might be interested in.

u/37b · 0 pointsr/graphic_design

I have this book and it's awesome. The book is well-designed so you aren't constantly sidetracked with thoughts about "why did they use this typeface here?" and "this alignment sucks".

u/LazyAugust · 0 pointsr/web_design

These two books are what started me on my path. I already had bags of experience working with a multitude of programming languages but both of these books will assume zero experience and you should be able to learn the basics of everything you need. Read them in this order as all you need to actually make a static website is in the first book.

HTML & CSS - John Duckett

http://www.amazon.co.uk/HTML-CSS-Design-Build-Sites/dp/1118008189/ref=sr_1_1?ie=UTF8&qid=1342981331&sr=8-1

Learning PHP, MySQL and Javascript - Robin Nixon

http://www.amazon.co.uk/Learning-MySQL-JavaScript-Animal-ebook/dp/B0043D2DZA/ref=sr_1_1?ie=UTF8&qid=1342981357&sr=8-1

Bearing this in mind, it is now possible (just as it was when I wanted to learn) to learn everything you need to know online for free. There are loads of websites that get talked about on this subreddit that will teach you how to make websites. A couple I hear a lot are:

http://www.htmldog.com/book/

http://w3schools.com/

Good Luck!

u/tylernerd · -2 pointsr/webdev

www.w3schools.com is my go-to favorite for learning basics. There are courses laid out to learn the basics of HTML, CSS, Java, and more scripting, and is pretty well done if you're the kind of person who needs to do it yourself to see it work. Other than that my new favorite book is HTML & CSS that is super well laid out and newbie friendly.