#13 in Computers & technology books
Use arrows to jump to the previous/next product
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.
Buying options
View on Amazon.comor
- HTML CSS Design and Build Web Sites
- Comes with secure packaging
- It can be a gift option
Features:
Specs:
Height | 8.999982 Inches |
Length | 7.200773 Inches |
Number of items | 1 |
Weight | 2.58822695588 Pounds |
Width | 1.200785 Inches |
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.
Extra credit
** JavaScript not included.
Here's my list of the classics:
General Computing
Computer Science
Software Development
Case Studies
Employment
Language-Specific
C
Python
C#
C++
Java
Linux Shell Scripts
Web Development
Ruby and Rails
Assembly
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.
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!
Ooooh you're a super new :)
Many people hate it but w3schools can get you started:
If you want to buy books check out:
It's super noob friendly and the book looks amazing.
Note for others: The same authors have a book on JS. Again it's mostly introduction material but it's fun to flip the pages :)
(Not affiliated to the authors).
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!
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
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:
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:
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.
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.
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:
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.
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:
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
Interaction Design
Interior Design
Landscape Architecture
Lighting Design
Product Design
Product Design
Sound Design
Urban Design
* Cities for People by Jan Gehl
Web Design
remove the ref and tracking ID please
http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189 is the right way
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.
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
[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.
This is a pretty good book to learn the basics of HTML and CSS. You could also try Adobe Muse.
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.
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.
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 :)
As many have recommended online sources, I’ll recommend a great physical source. Check out Jon Ducketts book! It teaches all the necessities for html AND css (although it is a bit dated at this point so there’s that). I used it to learn and it’s done wonders! https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=mp_s_a_1_2_sspa?adgrpid=55477128705&gclid=Cj0KCQjwuLPnBRDjARIsACDzGL1d1JwzTYFepv6lTztDq_3hZlMBADGYXubYcngdgqHEmKGbtWf1aDUaAr2SEALw_wcB&hvadid=274706420603&hvdev=m&hvlocphy=9011492&hvnetw=g&hvpos=1t1&hvqmt=e&hvrand=18367512556725691839&hvtargid=kwd-320506985194&hydadcr=21343_10176684&keywords=jon+duckett&qid=1559065605&s=gateway&sr=8-2-spons&psc=1
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
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
Mid-tiered websites:
Harney&Sons
Some more sites you can look at:
Adagio Teas
Mighty Leaf
Verdant Tea
Lower-tiered websites:
TeaVivre
Den's Tea
Absolutely not:
Upton Tea
Resources:
Let me know if you have any other questions, thanks!
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.
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.
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.
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!
HTML and CSS: Design and Build Websites
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.
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
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!
This book has some fairly positive reviews: https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=pd_bxgy_14_img_2?_encoding=UTF8&pd_rd_i=1118008189&pd_rd_r=P0R19VFP1MJ26HQG8BJN&pd_rd_w=CQ3Th&pd_rd_wg=2Jtkr&psc=1&refRID=P0R19VFP1MJ26HQG8BJN
If you're looking to start with Photoshop, XD, or Sketch maybe try a video tutorial site like udemy.com.
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
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.
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.
I absolutely recommend this. It's a great run down on a lot of things.
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.
http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189
This is the best book you could ever get to start you off.
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.
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
Here are a few links to help with my suggestions:
Mastering Object-oriented Python.
http://www.amazon.com/Mastering-Object-oriented-Python-Steven-Lott/dp/1783280972/ref=sr_1_26?s=books&ie=UTF8&qid=1407239223&sr=1-26&keywords=python+programming
HTML and CSS: Design and Build Websites
http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=sr_1_2?s=books&ie=UTF8&qid=1407239898&sr=1-2&keywords=front+end+development
JavaScript the Good Parts
http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742
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.
Here is the good start, with html/css :) https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=sr_1_2?s=books&ie=UTF8&qid=1467748410&sr=1-2
You should start with a book.
this is a good one
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.
http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189
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.
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!!
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
No, problem. As far as advice goes.
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.
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.
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
"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!
Thank you for this! I wanted to buy a couple of books but wasn't sure where to start.
Also, what do you think of this book:
http://www.amazon.com/gp/product/1118008189/ref=pd_lpo_sbs_dp_ss_1/189-5148247-3957408?pf_rd_m=ATVPDKIKX0DER&pf_rd_s=lpo-top-stripe-1&pf_rd_r=12CG4MKRTY7SK0CBTYCG&pf_rd_t=201&pf_rd_p=1944579862&pf_rd_i=1590596897
This is the only book of it that I found on Amazon.. Doesn't look like its the 2nd Ed.
http://www.amazon.com/gp/product/1118008189/sr=8-1/qid=1331514018/ref=olp_product_details?ie=UTF8&me=&qid=1331514018&sr=8-1&seller=
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
Other good sources for people wanting to get into Front end are:
They have this really good track system for learning Web design, Front end Development, Ruby, PHP, Python etc.
If you prefer to read, these books are the best in my opinion to get started in web development (more front-end).
Also refer to anything u/codingtrails suggested. Only thing i wouldn't suggest is getting into bootstrap until you have learned the key concepts of HTML and CSS.
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
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
I recommend this book highly. Great illustrations, and it covers a great deal of information.
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.
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.
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.
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...
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
If you have the money, check these books out.
http://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189/ref=sr_1_1?ie=UTF8&qid=1452192319&sr=8-1&keywords=html+css
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.
I highly recommend this book. You can always learn through free, online courses (try Codecademy), but having this book for reference is nice, too.
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.
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
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.
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 --
Youtube Channels
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!
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.
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.
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
>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!
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.
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.
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
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.
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!
I was also planning on buying this book https://www.amazon.com/HTML-CSS-Design-Build-Websites/dp/1118008189
> 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.
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
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!
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
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.
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
The usual recommendation: code academy. But don't rely on it too much.
These books are pretty good too, if you can afford them.
This book is fantastic and beautiful.
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
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.
I would recommend this for learning the specifics and this for designing sites in general
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.
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.
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.
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".
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!
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.