Best web design books according to redditors

We found 464 Reddit comments discussing the best web design books. We ranked the 132 resulting products by number of redditors who mentioned them. Here are the top 20.

Next page

Top Reddit comments about Web Design:

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/dimgl · 298 pointsr/webdev

Quite frankly, what did you expect? Every one starts somewhere.

http://stackoverflow.com is your friend. It is a great resource and you will be able to find a lot of information there.

Now, in regards to the technologies you want to learn, you need to start with the basics. Javascript is arguably harder than the rest, so I think your focus should lie there. You should be asking questions like:

  • What is the document object model? How does it get rendered?
  • What is the concept of object oriented programming and how does it work?
  • What makes Javascript such a powerful language?
  • What is jQuery and how does it make traversing the document object model easier?

    After you've learned those basics, you then need to evaluate the trends and topics in your workplace.

  • What are recurring topics?
  • What are their goals?
  • Where do you fit in with the team?
  • What part of their code do they consider the weakest (poorly written/designed)?

    Then you can focus on certain things. For instance, if they feel that most of their goals are related to user interface design, you may want to consider learning about more HTML and CSS (arguably the easiest of the three).

    However, if they feel like they need to add more functionality to pages and build backend code, you will probably need to learn more Javascript and jQuery. Remember, jQuery is a Javascript library and learning both together is the best route you can take (in my opinion).

    Here are a few resources which I used to get a better grasp on certain topics (quite frankly, I never finish books because all of this information is online).

    http://www.amazon.com/JavaScript-jQuery-The-Missing-Manual/dp/1449399029
    http://www.amazon.com/HTML5-Missing-Manual-Matthew-MacDonald/dp/1449363261
    http://www.amazon.com/CSS3-Missing-David-Sawyer-McFarland/dp/1449325947/

    All of the Missing Manual books are fairly well written and will give you a lot of insight on those languages.

    However, if you prefer to be taught rather than teaching yourself, some good resources like these may help you:

    https://www.codeschool.com/
    https://www.codecademy.com/

    Both of these websites are tailored to teaching you to code within your browser. I've found both of them to be excellent.

    Some resources which you will want to keep in handy:

    http://code.tutsplus.com/tutorials/the-30-css-selectors-you-must-memorize--net-16048 - Great tutorial on CSS selectors that may prove invaluable when working with CSS.

    http://diveintohtml5.info/ - A very well made web page regarding HTML5, its new features, and some other interesting topics.

    http://api.jquery.com/ - The documentation for jQuery. I know this can be found easily, but I can't stress enough how useful it will be to have this page open while you are reading through jQuery code.

    ...and much more. You will find more information online everywhere. If you feel like you need more information, feel free to PM me.

    Remember:

    "If you can't explain it simply, you don't understand it well enough" - Albert Einstein

    This is only the beginning of your long journey if you choose to stay in the development field. Good luck!

    Edit: Thank you so much for gold! If anyone else wants more information, feel free to PM me. I don't have anyone to talk to about web development XD
u/samort7 · 257 pointsr/learnprogramming

Here's my list of the classics:

General Computing

u/ancientworldnow · 176 pointsr/Filmmakers

Lift, Gamma, Gain is where we hang out online.

Color Correction Handbook: Professional Techniques for Video and Cinema is the book we recommend.

Here is a tutorial that's more conceptual than just "film look." There are pay tutorials available on Lynda (your library probably has a free account). There are also color correction pay courses like Mixing Light and similar.

EDIT: yoo, former Atlanta born and raised guy here. Go see if you can visit CO3 and chat with Billy and the other artists there. Color is best learned in person

u/merchantfilm · 28 pointsr/Filmmakers

Color Correction Handbook: Professional Techniques for Video and Cinema by Alexis Van Hurkman

Colorgradingcentral.com

Lynda.com

I prefer Davinci Resolve Lite as a starting platform but many of the techniques you learn in resolve apply to things as simple as the Fast / 3 Way Color Correctors in Premiere, Final Cut, and Avid. The difference being the color handling, ability to isolate secondaries, masking / tracking, etc.

Learn scopes first, then how to color correct (where skin tone should be on vectorscope / waveform), then learn the creative part of grading.

Grading your images before your shots match is only going to make it worse.

Save yourself time in post: invest in a color checker / gray card /spyder system (a must if you are matching different cameras).

The way you are able to grade also depends on your footage. If it's raw, you can process it differently than if it was shot highly compressed.

I would put color grading up there with sound design. It's complex, time consuming, and adds a ton of production value when done well. BUT, on most full scale productions, it is handled by a team of people.

Use a light touch. Be subtle. "When you do things right, people won't be sure you've done anything at all."

u/meliko · 27 pointsr/AskReddit

Depends on what you want to do — UX is a pretty broad field. I'm a user interface designer with a UX background, which means I've designed sites, web apps and mobile apps, but there's plenty of UX positions that don't require any sort of visual design or front-end development experience.

For example, there are labs that conduct user research and interviews, run focus groups, or do user testing. Hell, you could even apply to be a user tester at a site like usertesting.com. Not sure how much money you can make from that, but it's something.

Also, there are UX positions that go from beginning research and discovery for projects up through the wireframing, which doesn't require any visual design experience. You'll usually hand off your UX work to a designer or a developer to implement.

Some good books to read about UX are:

u/slap_shot_12 · 23 pointsr/books

The book it is referring to is the Yahoo Web Style Guide (a great reference, btw) and I've downloaded it to a bunch of devices because it was the first Kindle book I ever bought. I kinda see your point, but this is a reference guide so I load it on every phone, computer and tablet I ever work on.

u/cs50questions · 17 pointsr/webdev

Sigh. What everyone here saying "just practice!" doesn't realize is that people like OP likely DON'T KNOW WHAT TO PRACTICE. As much as we try to copy other designs, we still totally miss the "behind-the-scenes" theory that holds it all together.

OP, that was my problem. I tried to copy other designs but still couldn't piece everything together without looking sloppy and amateurish.

Then I learned three simple things:

1 -- GRID-BASED DESIGN. If you weren't raised in an environment where good design was appreciated (like me), you likely don't have a pre-developed sense of how things should be spaced out in a design... i.e. how much margin, padding, line-spacing, etc there should be between elements. This is where adhering to a grid will change your life. Specifically, AN 8PT GRID. (When you see "pt" referenced in design materials rather than "px", just know that they both mean the same thing. Google started using "pt" in their Material Design guides to reduce confusion around devices like iPhones, which have 1334 x 750 screen resolutions... but which render content at 667 x 350 to make it retina. In that case, "8 pt" means "8 px" based on the 667 x 350 output.)

Essentially using a grid takes the guesswork out of how much spacing/padding to use. And using an "8 pt grid" specifically is the most universal, device-friendly grid to design to. If you want, you can play around with other grids in the future when you've developed a sense of design taste. But for now... stick with 8 pt grids. Trust me.

2 -- COLOR THEORY. Which colors go together? Color theory is the science behind that. Once you know color theory, you'll suddenly understand a lot more about the world than you did before. You'll see why some people's outfits are absolutely awesome. You'll see why some the insides of some people's houses look fantastic. And on, and on, and on.

In general, the rule here is 60/30/10: 60% of your design should be your primary color (in 90% of modern app design this is just white or slightly off-white), 30% should be your secondary color (in the CSS for this subreddit that is blue), and 10% should your accent color (in the CSS for this subreddit that is red).

3 -- TYPOGRAPHY. Honestly, I recommend just copying the font sizes used in google's Material Design. It will make everything in your design look proportional and pleasing to the eye. (Or, in other words, you & your users won't notice the fonts in any significant way.)

...

Links:

  1. Ordering Disorder: Grid Principles for Web Design: this book helped me understand grid-based design better.

  2. Intro to 8pt grid article on Medium and then 8pt Material Design GUI Templates: these two will give you a solid introduction to 8pt grids. Trust me, just design everything to an 8pt grid until you become a more confident designer and know how to bend the rules. Sticking to an 8pt grid for everything will make your design work VERY easy.

  3. How To Use Colors in UI Design: really good, straight-forward article on color use in web design... including the 60/30/10 rule.

  4. Material Design Font Size Chart: in general I think the look of Material Design is hideous and makes any app look like a cheap Windows 95-era throwback, BUT... the beauty of Google's Material Design guidelines is that they're extremely prescriptive and contain little pieces of gold (like this font size chart). Like using 8pt grids, just rigidly stick to this font size chart until you've developed a better design sense and know how to break the rules. (You may find you don't want to break the rules, though, because this will do the trick for 99% of designs you do.) (*EDIT: when you see "sp" in the font size chart, just know that it again means "px" when it comes to your CSS. This is similar to how Google uses "pt" -- it's a way for them to create a universal terminology for "px" that accounts for retina displays.)

    Ok, with these three concepts out of the way, you should hopefully have an easier time deconstructing really good designs and reproducing them yourself. Hope this helps.
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/bort_studios · 14 pointsr/gamedev

Here's a list of all the tools we use at our small studio

Content:
UE4
Maya LT
Substance suite (painter, designer, pro)
Photoshop (we have the suite so sometimes we also use video editing tools, website tools, etc, but not day to day)
Mudbox
Visual Studio

Company related stuff:
asana
perforce

We spend about $80 a month for software, and like $80 up front for mudbox for a month. I spent about $4000 on equipment to startup.

I guess if you learned the stuff in the content subheading you'd be able to make a game!

A personal note: a lot of people (everybody here probably) will talk about programming etc ... but I think that the most valuable time I've ever spent with a book was one on 3D lighting, which taught me behind the scenes what's going on in lighting engines (like UE4) and also general tips for getting stuff to look good.

A lot of writing on game design is crap. But a great great thing to read is the grim fandango design doc

http://gameshelf.jmac.org/2008/11/13/GrimPuzzleDoc_small.pdf

We do not have a lot of these sorts of things in the game business, and reading something like that put into perspective for me exactly how a game is laid out before programming.

Watching the double fine documentary is good, too, and taught me a lot about managing a group of people. Also taught me what a "typical" studio looks like making a game from start to finish.

Here's a great book on color theory/design/how to use tools to color grade film

https://www.amazon.com/Color-Correction-Handbook-Professional-Techniques/dp/0321929667/ref=sr_1_2?ie=UTF8&qid=1483171621&sr=8-2&keywords=film+color+grading

And if you read nothing else on game design, read this:

http://www.digra.org/wp-content/uploads/digital-library/05164.51146.pdf

And you should read good critical game criticism, here, from andrew plotkin:

http://www.eblong.com/zarf/gamerev/

He taught me a lot about game design.

I also recommend playing some early text adventures. I learned a lot from playing through two or three.

If I had one piece of advice it would be to design something on paper before you even do code. Lots of people will recommend how to start programming and stuff, but I think that is secondary to design. It's a means, but not really the destination. Once you've spent about a month with a project it gets pretty locked in, so you want to make sure that you have designed something you are proud of before you actually start making the thing

u/albanydigital · 12 pointsr/Wordpress

Yes! This is the book. It was just updated in January. Read the reviews and you'll see that it is highly thought of.

I just got mine a few weeks ago and it is great.

u/technomalogical · 12 pointsr/Python

Expert Python Programming by Tarek Ziade. Tarek is the individual responsible for spearheading the overhaul of Python packaging over the last couple years.

u/sudonem · 11 pointsr/colorists

Color Correction Handbook: Professional Techniques for Video and Cinema (2nd Edition) https://www.amazon.com/dp/0321929667/

Seriously.

u/_Sasquat_ · 10 pointsr/editors

> I just don't really know what I'm doing when it comes to color correction. Forget about color grading.

Alexis Van Hurkman's book

I know you want a tutorial, but get this book. It's not hard to read or digest.

u/FilmEditingBy · 9 pointsr/VideoEditing

This is a huge topic, an art and science blended so finely together.

Check out Color Correction Handbook by Alexis Van Hurkman
This goes really deep into the fine knowledge you need to know about color.

For practical software usage, I say checkout Colorgradingcentral.com, TaoOfColor.com, MixingLight. They've got a bunch of information, an archive of newsletters, and some paid tutorials as well.

Check out DaVinci Resolve Lite. It's a professional color grading program that's free.

u/apacheco10 · 9 pointsr/learnprogramming

This may be a little off topic, but since you are starting to learn I wanted to give some advice!

I've been doing HTML/CSS for about 3 years but never touched Javascript/jQuery. Boy, what a mistake. I just bought a book: "JavaScript & jQuery: The Missing Manual" (recommended by someone on here!) and it's so great. There's also some courses on Codecademy :)

js/jq work together to make your website look really fresh and most of the examples you see in this thread will use them. js/jq allow the website to respond to user actions without loading a new page; and this (to me) is one of the biggest signals if a website is "up to date" or not.

I highly recommend starting to learn js and jq.

Bonus: To stay on topic, check out the winners of the Webby awards here! Although many aren't made with simple HTML/CSS there is some serious talent there.

u/wrouzhul · 8 pointsr/learnprogramming

Ooooh you're a super new :)

Many people hate it but w3schools can get you started:

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/greenysmac · 6 pointsr/colorists

Everything is a question of Luma or Chroma. That's it. All else derives from that.

> I know practice is important (I have all my flat footage I can practice on), but are there any recommend tutorials, courses, etc?

Nope. Flat is irrlevant.

You'll want to start with with the Color Correction Handbook

And then you'll probably go to Lynda.com - and depending, if you need more, Mixinglight.com. Your local library probably has a lynda account.

Lynda is the 900lb gorilla in the video training space. ML is three colorists who have created the "next" level after you're a novice.

u/nateight · 6 pointsr/oculus

Great story. I love the vindication element of everyone in this key market considering the Rift a toy without even giving it a try. What's amazing to me is that arch viz is something we've known would be a killer app for VR since the '90s, there's an extensive section in Howard Rheingold's seminal book about the research that was already well underway at UNC Chapel Hill by the time the book was published. Rheingold describes how architects used comparatively crude VR tech to experience exactly the same kind of foresight when planning a new campus structure, but the architecture industry never really caught on to the idea due to a combination of extreme costs, unsatisfying hardware, and lack of administrative vision. The real trick Oculus has pulled is solving the first two challenges, not just the second - all we need now is leaders who can see the technology for what it is.

I've said it before and been shouted down, but I still believe it: Architecture firms that don't embrace VR in both their creative workflow and their customer relations within five years won't be architecture firms in ten.

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/ha_ya · 6 pointsr/web_design

Good news: there's no need to be scared.

It was a previous version of this tutorial from Themeshaper that got me started on WordPress myself. Like anything else, just play with it until you're comfortable.

User roles are the last thing you need to worry about. Here's the summary from the WordPress codex. I'd actually recommend reading it from bottom to top. I make clients editors at most; I've never had one insist on being an admin.

What you'll really want to focus on is learning PHP if you haven't already, and WordPress themes.

If it's a good book you're after, the best one out there I've used is Professional Wordpress: Design and Development

Edit: Although it's good to build a couple themes from scratch — meaning creating all the template files yourself to understand how they work — eventually that'll get tedious as you'll find yourself constantly adding the same elements over and over. Underscores remedies this perfectly: it basically gives you a blank theme with everything you need ready to go. It's not a framework, just a head start. Highly recommended for picking apart and experimenting — and for building themes.

u/eriknstr · 5 pointsr/Design

The article image reminds me of a book about web design I saw once. I think it was green and it had a pixelated photo of a guy with a hat looking up from either behind the title or from the bottom. Does anyone know which one I'm thinking of?

At first I thought it might have been Eric Meyer on CSS but the cover of that one looks nothing like it. Neither does More Eric Meyer on CSS. I thought it might be about web usability instead but the book I was thinking of then was Designing Web Usability by Jakob Nielsen and that one has no images on the cover at all. I tried to google green book webdesign but none of them look like the one I had in mind :/

---

Edit: Found it!

I searched for web design site:goodreads.com using Google and then I spotted it through http://www.goodreads.com/genres/web-design under "Popular Web Design Books". Designing With Web Standards by Jeffrey Zeldman. No wonder the article image reminded me of the book, it's the same guy!

https://www.amazon.com/Designing-Web-Standards-Jeffrey-Zeldman/dp/0735712018 - First edition, red

https://www.amazon.com/Designing-Web-Standards-Jeffrey-Zeldman/dp/0321385551 - Second edition, green

https://www.amazon.com/Designing-Web-Standards-Jeffrey-Zeldman/dp/0321616952 - Third edition, blue

u/RuskiesInTheWarRoom · 5 pointsr/WeAreTheFilmMakers

I'll recommend von Hurkman's Color Correction Handbook, which is exceptionally helpful. And thorough.

u/EXPLAINACRONYMPLS · 5 pointsr/editors

Resolve will be easiest for you. Plugins are great, but they won't help you shot match.

www.mixinglight.com

https://www.amazon.com/Color-Correction-Handbook-Professional-Techniques/dp/0321713117

If you don't have a calibrated monitor, there is no point.

u/aromakat · 5 pointsr/vfx

It's a dull topic to learn, but necessary. Adobe does a bunch of things behind the curtains, which makes it more nebulous and confusing.

This is the book that helped me a lot.

Color Correction Handbook: Professional Techniques for Video and Cinema (2nd Edition) (Digital Video & Audio Editing Courses) https://www.amazon.com/dp/0321929667/ref=cm_sw_r_cp_apa_HEAdAbV5W15YK

u/nfmangano · 5 pointsr/startups

Have you guys validated your idea? Do you have hundreds or thousands of people who already gave you feedback that they would put down money for your idea?

If you don't have validation yet, that is the number one thing I would say you need to get. If I had to recommend three books for you to hold close by your side, they would be:

u/jpdoane · 5 pointsr/Physics

To further elaborate, you're describing an antenna and any antenna book will discuss various versions of the problem at length. Balanis is good : http://www.amazon.com/Antenna-Theory-Analysis-Design-Edition/dp/047166782X

u/DarkHydra · 5 pointsr/jquery
u/faduci · 5 pointsr/oculus

> but did the masses really have the ability to render decent 1008x1024 pictures in 1994?

The Amiga 2024 from '88 actually took four consecutive images from an Amiga 500 (about VGA size) and assembled them to one large picture, requiring special display drivers. So it was technically impossible to display more than 15 frames per second or any decent animation, not even in 2D. The mouse pointer was flickering during movements.

But even in 1994 there was nothing outside the workstation world that could render 3D in high resolutions. The 3dfx Voodoo Graphics released in 1996 was the first 3D graphics hardware accelerator for PCs, and it came as an add-on to your 2D card. The Playstation 1 was way ahead compared to PC graphics back then. The expensive graphics card I mentioned had no 3D acceleration at all.

One of the primary reasons for me and my flat mate to connect our machines via Thinwire-Ethernet was to play the just released first version of Doom, which was the first game to smoothly display a complete virtual environment in 3D @ 320x200. Without 3D hardware acceleration, using 2D sprites and a lot of trickery from John Carmack's Id Tech 1 rendering engine. And here I am, 20 years later, still relying on Carmack's genius to bring me the best VR experience possible on current technology.

If you used an N64, you were actually using a graphics chip developed by Silicon Graphics. VR in the early 90s almost always involved Silicon Graphics workstations, the kind you see in Jurassic Park. A Crimson with RealityEngine graphics would cost you about USD 100K, there was nothing faster on the planet and whatever smartphone you have today could easily wipe the floor with it. Add a VPL EyePhone for USD 50K and one or two DataGloves for USD 9K each and you are set, but be prepared for a rocky experience, because rendering even untextured stereoscopic VR with 720x480 per eye was quite taxing for this machine.

The earliest VR systems from 1968 could only dream of this kind of graphics power. VR back then was black and white and rendered in wireframes. Nonetheless it was VR, immersion worked. People broke into sweat when they crashed in early flight simulators, which basically meant that the blue part of the screen (sky) was becoming smaller and the green part (earth) bigger. This is still relevant because it shows one thing: Virtual Reality happens in your head. Your brain makes it real, even a very primitive version.

And something has actually been lost with the current iteration of VR. We are discussing DK1 resolution vs. DK2 and CV1, screen door effect, black smearing, low persistence, all important aspects for improving the experience. 20 years ago there was no way you could to get close to photorealism. You had to work with the mind, which lead to some pretty fucked up experiments. I remember one where you were placed inside the body of a crab, and the extra legs of the crab were mapped to your fingers in the DataGloves. Within a few minutes people "forgot" that they had fingers and were naturally walking around with their new legs. I doubt many people felt they were a chicken in "Chicken Walk" just because they picked up corn by nodding their head.

Outside the "Sightline" demos I haven't seen a lot of software for the Rift that actively messes with your perception. And this is why I am kind of sad when I see comments that "the old guys are just jealous they missed the boat". I feel more like begging everybody to take a look at the great work that has already been done, partly even triggered by the restrictions of the hardware, because todays focus on the technical improvement and "getting more real" ignores so many great opportunities to have your mind blown.

For a great introduction to VR from the past I recommend Howard Rheingold's Virtual Reality: The Revolutionary Technology of Computer-Generated Artificial Worlds - and How It Promises to Transform Society from 1991, a used copy of which you can pick up from amazon for a few cents.

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/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/leoyoung1 · 4 pointsr/colorists

I second Alexis Van Hurkman’s Color Grading text book. It is the bible of colour correction and includes access to a website where you can download all of the files to do each and every exercise in the book.

u/soundman1024 · 4 pointsr/editors

Yup. This one right here. Color Correction Handbook is a great foundation the others can build upon.

u/Osiris19 · 4 pointsr/colorists

Don't spend money to build a room just yet, lets take this from the beginning. Having all the right tools in the world isn't going to help you from ground zero.

The software I use to do 85% of my professional work up to 4K/UHD is Blackmagic Resolve, and it is available for 0$. Totally free. Make sure you have a computer that can run it.

https://www.blackmagicdesign.com/products/davinciresolve
(Download link on page)

Read the resolve manual included in the installer package. Written by Alexis Van Hurkman http://www.alexisvanhurkman.com/wordpress/

It basically can teach you the fundamentals of color, through explaining features of the program.

His Ripple Training is also very comprehensive and something to look at. http://www.rippletraining.com/products/davinci-resolve/davinci-resolve-12-5-core-training-bundle/

That being said, you should also read the following books:

Begin with this:
Color Correction Handbook also by Van Hurkman
https://www.amazon.com/gp/product/0321929667/ref=pd_sbs_14_t_1?ie=UTF8&psc=1&refRID=QEGXRDSHFHYDDGD6QTX8

If you really want to go deep:
Color and Mastering for Digital Cinema
https://www.amazon.com/Mastering-Digital-Cinema-Industry-Handbook/dp/0240808746

All that being said, a basic foundation in color can also be gained through stills manipulation in lightroom or photoshop first. This is how I learned, and I feel like it really gave me a head start.

http://www.cambridgeincolour.com/tutorials.htm
Read EVERY ONE OF THESE TUTORIALS. This site is an amazing resource for all levels of mastery, I find myself going back to it again and again to refresh and then reach deeper into the void.

(Disclaimer: I am NOT Alexis Van Hurkman, he's just a good dude, and kinda unavoidable when it comes to learning Resolve, since he literally was contracted to write the manual. Also hes good.)

Anyway. Once you've chewed through all that, youll either find its not for you, or youll be back for more, and youll have a much more targeted idea of what your first gear purchase should be to help you get the most milage.

You can do a lot of great work without any gear. Learn how to use the scopes, then a monitor can come later.

Hope this helps.

u/s1e · 4 pointsr/userexperience

Here are a few:

Elements of User Experience, Jesse James Garret: What a typical experience design process is made up of.

Designing Interactions, Bill Moggridge: Seminal thoughts on Interaction Design, holds up to this day

Don't Make Me Think, Steve Krug: One of the first books to gave the issues of IA and UX design a human, customer point of view.

About Face, Alan Cooper: Another take on the whole process, dives a bit deeper into every stage than Garret's book.

Designing For The Digital Age, Kim Goodwin: Human-centered digital products

Sprint, Jake Knapp: A condensed prototyping methodology

100 Things To Know About People, Susan Weinschenk: How people think

There are a few more Product Design related books I recommended in another thread.

IDEO's design thinking methodologies are also a great resource:

Design Kit, A book and toolkit about human centered design

Circular Design, A guide for holistic design, organization friendly.

Cheers

u/iamktothed · 4 pointsr/Design

Interaction Design

u/erasmus42 · 4 pointsr/AskElectronics

Well, you can start at microwave engineering and work your way back to DC: Pozar

edit:

Antenna engineering is fun and mathy:

Balanis

Stutzmann and Thiele

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/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/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/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/mcdronkz · 4 pointsr/userexperience

This book might be what you're looking for.

u/deaftelly · 3 pointsr/Wordpress

First up - do you have hosting? Can you install WordPress there? Have you written or edited posts and Pages on a WordPress site? If not, make that a priority.

mrstejdm's suggestions are excellent - much depends on how you prefer to learn (books? videos? articles?) so here are a few to get you started.

Resources
The Codex is surprisingly good, you could start there and supplement your learning with books and courses. Look out for Morten Rand-Hendriksen at Lynda.com and on Twitter. Great instructor.

The WordPress Handbook, also full of great, searchable information.

The Loop

u/axvk · 3 pointsr/webdev

I personally enjoyed reading this book and also https://css-tricks.com/ is good to follow, but in the end only a lot of practice and seeing how others do things will do the trick. Also have others look at your code and critique it.

u/unicornfarmer · 3 pointsr/AdviceAnimals

and me this

u/molotok_c_518 · 3 pointsr/StoriesAboutKevin
u/gbnikolov · 3 pointsr/design_critiques

Honestly, I don't even know where to start.. No offense intended, but you are in the very beginning of digital design. This is not to say that you don't have the technical skills, but that you should study more visual design theory. Good design has rules, which are learnable. Below is a book list, which I think will be a great value to you:

http://www.amazon.com/Ordering-Disorder-Principles-Design-Voices/dp/0321703537/

http://www.amazon.com/About-Face-Essentials-Interaction-Design/dp/1118766571/

http://www.amazon.com/Principles-Beautiful-Web-Design/dp/0992279445/

I don't want to discourage you, your page will look much better if you read only one of these.

u/brosephashe · 3 pointsr/colorists

I would absorb everything you can as far as tutorials go. Try to also watch some on the scopes because those are very important. I know there are some on mixinglight and Lynda.

This is also a great resource.

https://www.amazon.com/Color-Correction-Handbook-Professional-Techniques/dp/0321713117/ref=nodl_

u/dylanreeve · 3 pointsr/VideoEditing

"Brightness" and "Contrast" controls are very imprecise. While a bump in Brightness will probably lift some details out of the darker areas, it's also likely to overexpose some highlights.

You'd be better served with a tool that offers a little more finesse in the colour control. Usually colours are separated into Shadows, Midtones and Highlights, allowing for specific control in each tonal region.

You could look at Balckmagic's free Davinci Resolve Lite product if you want to really get some power. Or Magic Bullet's free Colorista 1 plugin for Premiere.

There are many many many tutorials online for various tools. If you want to know more and learn some of the overall principles in a somewhat application-agnostic way then I highly recommend Alexis Van Hurkman's Color Correction Handbook.

u/ninjaburger · 3 pointsr/colorists

Alexis Van Hurkman:

https://www.amazon.com/Color-Correction-Handbook-Professional-Techniques/dp/0321929667

And yeah, great book to walk you through the fundamentals of the craft, and a little of the science.

u/sethgoldin · 3 pointsr/colorists

Sure thing. You can also go back over the timeline and adjust the grade for a different deliverable in a different color space. This is called a “trim pass.”

Consider reading the Color Correction Handbook. It will answer a lot of your questions.

Color Correction Handbook: Professional Techniques for Video and Cinema (2nd Edition) (Digital Video & Audio Editing Courses) https://www.amazon.com/dp/0321929667/ref=cm_sw_r_cp_api_29tYBbHNJV4VG

u/jmarlboro · 3 pointsr/videography

Hello! sure, first of all you'll need to read the bible lol
https://www.amazon.com/Color-Correction-Handbook-Professional-Techniques/dp/0321929667/ref=dp_ob_title_bk

I learned by doing and by asking, specially at liftgammagain.com, there you'll find people who have movies in hollywood, cannes or running tv shows... they won't say anything about that but you can google them haha

To grade in an efficient manner... calibrate your monitor and learn to read the scopes and If you are shooting try to use at least a grey card.

u/cgielow · 3 pointsr/UXDesign

The definitive how-to is in Kim Goodwin’s book Designing for the Digital Age. It is far more comprehensive than Alan Coopers probably because while he invented the concept she was the one putting them into practice at Cooper.

It does the best job describing exactly how to identify patterns in research that lead you to how many Personas actually exist and how to frame them. I wish more people were familiar with it because I see so much confusion about Personas based on bad templates not process.

Here’s a testimonial:

“Her work on Goal-Directed Design and persona development has set a standard." —Jared Spool

u/cjdavies · 3 pointsr/virtualreality

(These are all (non-fiction) books. If you want research papers I can give you a bibliography of things you might find a few interesting things within.)

Virtual Reality by Howard Rheingold is a very good place to start for a founding in the history of VR (right back to the invention of the HMD by Ivan Sutherland in the 1960's) but was written before the current reignited interest in VR that Oculus has triggered;

http://www.amazon.co.uk/Virtual-Reality-Revolutionary-Computer-Generated-Worlds--And/dp/0671778978/ref=sr_1_1?ie=UTF8&qid=1396019470&sr=8-1&keywords=virtual+reality+howard

If you like Rheingold's writing style then The Virtual Community might be of interest to you. Not directly related to VR, but as VR becomes more mainstream (& especially with players such as Facebook expressing interest) it is only a matter of time until VR becomes a popular interface to virtual communities;

http://www.amazon.co.uk/gp/product/0262681218/ref=oh_details_o08_s00_i00?ie=UTF8&psc=1

If such sociological aspects of computers/VR interest you, then Sherry Turkle's books are fascinating;

http://www.amazon.co.uk/gp/product/0262701111/ref=oh_details_o09_s00_i00?ie=UTF8&psc=1
http://www.amazon.co.uk/gp/product/0684833484/ref=oh_details_o04_s00_i00?ie=UTF8&psc=1
http://www.amazon.co.uk/gp/product/0262012707/ref=oh_details_o08_s00_i00?ie=UTF8&psc=1

As somebody else already mentioned, Infinite Reality is a nice read, but is very 'light' on science/technical detail;

http://www.amazon.co.uk/gp/product/0061809500/ref=oh_details_o05_s00_i00?ie=UTF8&psc=1

If you like your cyberpunk fiction then Cyberspace: First Steps is great - it even has a foreword written by William Gibson;

http://www.amazon.co.uk/gp/product/0262521776/ref=oh_details_o02_s00_i00?ie=UTF8&psc=1

For more of a brain-fuck read, take a look at The Cyborg Experiments;

http://www.amazon.co.uk/gp/product/082645903X/ref=oh_details_o00_s00_i00?ie=UTF8&psc=1

For basic virtual environment/virtual world background I can recommend these two (Richard Bartle is the guy who invented MUD1);

http://www.amazon.co.uk/gp/product/0131018167/ref=oh_details_o03_s00_i00?ie=UTF8&psc=1
http://www.amazon.co.uk/gp/product/0631182144/ref=oh_details_o07_s00_i00?ie=UTF8&psc=1

And if by 'the VR experience' you mean 'immersion' or 'the sense of presence' then the first section of Virtual Space is a good start before diving into back issues of MIT Presence;

http://www.amazon.co.uk/Virtual-Space-Spatiality-Inhabited-Worlds/dp/1447111001/ref=sr_1_1?ie=UTF8&qid=1396019722&sr=8-1&keywords=virtual+space+spatiality

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/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/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/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/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/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/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/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/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/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/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/PixelatorOfTime · 3 pointsr/Wordpress

Best book to get moving: http://www.amazon.com/Professional-WordPress-Development-Brad-Williams/dp/111844227X

Find a few solid plugins, download them, and then start browsing through their source code. Literally start at index.php and follow every function call to see the application flow. There are a million ways to write a plugin, but pay particular attention to ones who use standard design patterns like MVC and the like.

Read through this series of articles to see how WP bootstraps itself. Regardless of whether you'll be working on Core, it will help you understand some of the complexities and might even be useful when debugging.

u/apollocontrol · 2 pointsr/compsci

I had a brief stint as something of a junior tech writer, in that I was hired to paint a company's new office, and they offered to teach me how to write since I was a hard worker. I'm a pretty good writer, but I'm not sure I know the finer points past just how to make style guides, write PRDs (product requirement documents), and type up end user help guides.

What I can tell you though is that Yahoo put out a book (kind of a text book) called The Yahoo Style Guide which very much helped me understand how to make style guides for freelance work I have done in the past. The couple of companies I have worked with as a freelancer seemed to have been impressed with my work, so maybe this book will help you out in that aspect of technical writing, though I don't know if this is really what you are looking for. Anyway, good luck!

u/captLights · 2 pointsr/Advice

Hi!

No problem! I'm gonna hit you up with a few subs that might be helpful:

/r/personalfinance

/r/drupal

/r/web_design

/r/DesignJobs

/r/webdev

https://www.reddit.com/r/Wordpress/comments/3ht54z/how_do_you_guys_get_jobsmake_money/

https://www.reddit.com/r/drupal/comments/37logm/best_drupal_job_boards/ (Oh! LinkedIn might be a good place to look and promote yourself! Don't skip that one!)

If you're serious about web dev, you may want to look into these too:

https://alistapart.com/

https://abookapart.com/

https://stuffandnonsense.co.uk/books

https://www.amazon.com/gp/product/0321616952/ref=dbs_a_def_rwt_bibl_vppi_i0 (Start with this book, swear to $DEITY! Read that one religiously!)

Get a domain name, cheap hosting and build your own tiny website. Could be a blog, could be a small portfolio. Anything goes. For the sake of anonymity, I won't post mine. But here are some examples:

https://ma.tt/ (Dude who leads WordPress)

http://www.zeldman.com/ (Yup, the one from the book)

https://studio.zeldman.com/ (Prime example of a cool, one page website to promote yourself. Beware though, this is a complex example. You can get away with far more simpler designs)

https://sindresorhus.com/ (Like this one. This dude is a JavaScript god. You wanna follow him on Github. Don't have a github.com account yet? Shame. On. You. Get one!)

http://www.webchick.net/ (This is a Drupal leader. You wouldn't tell from her site, but she's an important person in the Drupal community.)

https://github.com/iRaul/awesome-portfolios Yeah, okay why bother. Someone did an Awesome list. :-)

About that cheap hosting: Github Pages. Check it out. It's totally free. Get a domain name on HostGator or something. Shouldn't cost more then 15$ a year.

Just, get yourself an on line presence.

​

best of luck!

​

​

​

​

​

u/winterisoverrated · 2 pointsr/userexperience

If you can find 2 laptops and 2 rooms you can do user testing.

Find some internal people as your participants (since you don't have a budget it's better to find people that don't bill their hours in your project). Ideally you would like to have people corresponding to your real user personas but it's still better than nothing.

So you're having the computer that will be used by test participants. You can use a free tool like join.me to broadcast sound and screen to the other laptop in another room. You need 1 person to help the participants in the test room. You should be in the observation room (any other room).

Ideally you also record what's happening on the screen of the participant (Camtasia can be useful but you can simply use Quicktime if you're on a Mac).

In one day, you can interview 5 to 7 person (1 hr sessions) and you'll get great insights about potential usability issues.

If possible, have one of the stakeholder spend some time in the observation room so they can experience the value of user testing.

This book is a really good guide on doing user testing on a small budget: https://www.amazon.com/Rocket-Surgery-Made-Easy-Yourself/dp/0321657292

u/pfdemp · 2 pointsr/usability

A good book about streamlined usability testing is "Rocket Surgery Made Easy" by Steve Krug:

https://www.amazon.com/Rocket-Surgery-Made-Easy-Yourself/dp/0321657292

Some thoughts about user testing from Jakob Nielsen:

https://www.nngroup.com/articles/why-you-only-need-to-test-with-5-users/

u/extraminimal · 2 pointsr/AskReddit

I'd be glad to. To start, here are some terms to look for:

  1. IxD / Interaction Design
  2. UX / User Experience Design
  3. HCI / Human-Computer Interaction
  4. Goal-Directed Design

    "The Crystal Goblet" explains the aim of print design, which is a good precurser to reading about interactive design media.

    As far as books go, I strongly recommend About Face 3: The Essentials of Interaction Design. It's a fairly long book, but it's worth reading to build a strong foundation of understanding in IxD.

    A lot of IxD is about effectively using visual design to achieve goals. If you want to understand the visual tools of IxD after finding the theory interesting, you might read the mistitled Layout Workbook (or any other overview book; it's not actually a book about layouts — nor a workbook), followed by Bringhurst for advanced traditional typography.

    Rocket Surgery Made Easy and other Steve Krug books are commonly suggested for more IxD topics, but I haven't gotten around to reading them. It's likely they're lighter reading than About Face 3.
u/PdRichmond · 2 pointsr/breakingbad

I think you may need to read this.

u/Namisaur · 2 pointsr/colorists

1: The Color Correction Handbook by Alexis van Hurkman.

You can find the ebook of this on your school's library site if you have access to your old college login.

2: Tao of Color. Subscription website


3. Jonny's website. His blog style site posts a lot of resources regarding color


u/mwhoelsc · 2 pointsr/colorists

I'm sorry if this comes across as rude, but why did you volunteer/get hired to color correct an entire feature film if you had zero experience, and extremely little knowledge about the subject matter, and more importantly, who agreed to let someone with zero experience color correct their film?

Anyways, the answer to your questions fill an entire book.

http://www.amazon.com/Color-Correction-Handbook-Professional-Techniques/dp/0321713117

I recommend buying this and reading the whole thing, cover to cover.

u/CutNSplice · 2 pointsr/editors

https://www.amazon.com/Color-Correction-Handbook-Professional-Techniques/dp/0321713117 seriously.

To me, scopes are useful for three things: troubleshooting issues like undesirable color cast, comparatively between multiple shots to ballpark match values, or to maintain spec compliance.

Beyond that, does it look good on a calibrated monitor?

Yes, the human brain is sensitive to how healthy skin looks but it's also contextual. You could have skintones that read near neutral gray but if the scene is substantially cooler, they'll appear correct.

Human skin, no matter the shade, doesn't vary much in hue which is why some vectorscopes do have a skintone target. It also assumes the shot in question has been lit for, or corrected to, neutral (typically 6500K edit: probably 5600K which is considered photographic white rather than display white).

u/LifeAdviceisNice · 2 pointsr/graphic_design

https://www.amazon.de/Color-Correction-Handbook-Professional-Techniques/dp/0321929667

Step 1: Get this book. (or borrow it from your library)
Step 2: Learn it.
Step 3: Profit.

u/ydnar · 2 pointsr/videography

Yeah, I used one node to match exposure using the scopes and then a second node for color using the color wheels. Super easy if you have image wipe on to compare. Learn the absolute basics of color correction and grading and you'll be able to do this in 10 minutes.

I learned from this book and have heard good things about this one as well.

u/joe12south · 2 pointsr/Filmmakers

PS. I recommend this book as a good starting point: http://www.amazon.com/gp/product/0321929667/

u/LarryBirdStacheRide · 2 pointsr/Filmmakers

For learning about color correction/grading in general: https://www.amazon.com/gp/product/0321929667/ref=oh_aui_search_detailpage?ie=UTF8&psc=1

Then use YouTube/Google for specifics on Resolve.

I highly recommend that book (or find some other resource that teaches color grading in a more general sense). Most of the the Resolve tutorials you come across online are nothing more than showing you how to apply a LUT to your footage and even within that simple scope they manage to give a lot of bad information.

u/Going_Postal · 2 pointsr/rfelectronics

> Balanis

Is this what you're talking about: Antenna Theory: Analysis and Design, 3rd Edition?

u/xavier_505 · 2 pointsr/AskEngineers

MSEE (wireless & communications) here. I perform studies and do various research on communications technologies and am involved in all 4 of the items you listed (though I am more of an antenna user than theorist).

I would start by trying to do some reading of introductory books on all of these subjects and at the same time trying to do something practical to reinforce these things. RF instrumentation is generally VERY expensive, but check out /r/RTLSDR. There is some pretty neat stuff that you can do yourself for a $20 investment.

As far as books, I just got a great new book that really provides a substantiative, modern overview of communication standards. Balanis is basically the gold standard for antenna reference books though most find this text pretty dry. I am not going to be very effective at providing you an overview of RF Engineering book or Networking book, I have many but none I would recommend as a good 'overview' since the subjects are so broad.

If you have any more specific questions I would be happy to help if I can. Just read, read, read and back that up with some practical knowledge. Being able to communicate some information about practical experiences during interviews etc... will go a long way.

u/KSKWEM · 2 pointsr/webdev

The above book really is a fantastic resource. Once you're more familiar with the syntax and feel as if you can read most javascript code with a basic understand of what's going on then this book is a good resource dump of jQuery examples that's pretty handy to have laying around, especially if you're new to the game.

EDIT: Technologies change, ink on a page doesn't. The real key is to keep yourself up to date.

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/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/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/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/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/mohanred · 2 pointsr/learnprogramming

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

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/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/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/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/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/_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/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/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/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/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/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/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/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/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/raveiskingcom · 2 pointsr/Wordpress

I believe there is specifically a book called "Professional WordPress Design and Development" that goes over PHP's implementation on the back end. I've read it, and it is an excellent book.
https://www.amazon.com/Professional-WordPress-Development-Brad-Williams/dp/111844227X

u/modestview · 2 pointsr/web_design

Not trying to be mean, but it sounds like you're in over your head. Seriously, if the site needs to be completed any time soon, I'd recommend outsourcing it, or advising the client to go a different route.

If you weren't given a design, and could jam whatever they wanted into an existing theme, then your "little HTML & CSS knowledge" would probably suffice. You're talking about building a custom theme. You need to know some PHP. You need to know how the WordPress templating system works. You need to be able to set up an SQL database.

Luckily, WordPress has some great documentation: http://codex.wordpress.org/ but it sounds like you won't have the time to learn WordPress properly. If you are serious about WordPress, and would like to get a firm grasp of it at some point (and I think you should, it's very popular and useful), you can check out this book: http://www.amazon.com/Professional-WordPress-Development-Brad-Williams/dp/111844227X/ref=sr_1_5?ie=UTF8&qid=1409097469&sr=8-5&keywords=wordpress

EDIT: Also, check out /r/wordpress

u/Dencho · 2 pointsr/webdev

If he/she is serious about wordpress development, at some point or another this book will come in handy:

http://www.amazon.com/Professional-WordPress-Development-Brad-Williams/dp/111844227X/

u/-t-o-n-y- · 2 pointsr/userexperience

If she's interacting with a lot of users I would suggest reading Practical Empathy. Observing the User Experience is another great resource for learning about user research. User experience is all about people so it's always a good idea to read up on human behavior, psychology, cognition, perception, learning and memory etc. e.g. books like Hooked, Bottlenecks, Design for the mind, Designing with the mind in mind, 100 things every designer needs to know about people, 100 more things every designer needs to know about people, Thinking fast and slow, Predictably Irrational and I would also recommend Articulating design decisions and Friction.

u/Riimii · 2 pointsr/graphic_design

Read Articulating Design Decisions. It offers great advice on how to talk to stakeholders and different members of an organization.

In the meantime, I can tell you that people respond positively to slide deck. Lean on your presentation skills!

Before a client meeting or review, put your ideas into a deck. It's a much cleaner way of sharing ideas or updates, it looks much more professional and authoritative, and it helps you get into a natural flow so you can make sure you hit all of your talking points.

Plus, whether your meeting is in person or remote, you can easily email your work out to get feedback later.

u/Fireflight · 2 pointsr/web_design

Articulating Design Decisions by Tom Greever may be what you're looking for.

​

u/Kthulu666 · 2 pointsr/Design

Check out Javascript and jQuery: The Missing Manual. It's got solid step-by-step explanations of it's tutorials.

u/roopeshv · 2 pointsr/Python

my personal favorite. http://www.amazon.com/Expert-Python-Programming-practices-distributing/dp/184719494X

covers all the necessary things to become an expert programmer in python.

u/infidelux · 2 pointsr/webdev

Lea Verou's CSS Secrets:
http://www.amazon.com/CSS-Secrets-Lea-Verou/dp/1449372635
it's a seriously great resource even if you think you know CSS.

u/shiko098 · 2 pointsr/web_design

Recently read a rather wonderful book called 'CSS Secrets' by a CSS wizard by the name of Lea Verou, within the book she talks extensively about creating your own background patterns:

https://www.amazon.com/CSS-Secrets-Solutions-Everyday-Problems/dp/1449372635/ref=sr_1_1?ie=UTF8&qid=1467577766&sr=8-1&keywords=CSS+Secrets

It's well worth a read not just for the background patterns, but a host of other cool CSS stuff.

After discovering this book and having a mooch around the web for similar effects I realised she had a gallery of some of the designs shes made already. Perhaps some of these might fit the bill for you?

http://lea.verou.me/css3patterns/

u/dmazzoni · 2 pointsr/learnprogramming

Your new home will be the Chrome Developer Tools. If you prefer Firefox, the built-in tools are also pretty good, but consider installing Firebug too. With these tools, you can debug JavaScript and even interactively run JavaScript commands, but you can also inspect HTML and CSS to find problems. If you ever find yourself randomly changing lines of code and reloading the page to see what happens, you're doing it wrong.

If you don't already know JavaScript, I'd recommend JavaScript: The Good Parts to learn JavaScript as a pure language. It's actually a pretty decent language if you stick to the good parts. A lot of complaints about web development are rooted in earlier versions of JavaScript and earlier versions of browsers that had incompatible DOM APIs - the world is much better now.

HTML itself is pretty easy. It should take you hardly any time to learn HTML by itself.

For CSS, consider CSS3: The Missing Manual. Even if you're not a graphic designer and don't want to do fancy layout, you should at least dive into CSS enough to see how it can be used for things like animation and transitions (so you know what's possible with CSS and don't try to reinvent it with HTML and JavaScript).

The last step is putting it all together - using JavaScript to modify the HTML DOM in real-time using JavaScript, and using software running on your web server in Python, PHP, Ruby, or whatever language you prefer to generate the HTML dynamically. Once you're comfortable with the other pieces, you can dive into this last step - but here's where there's more than one way to do it. Some people prefer jQuery on the front end plus PHP on the back end, others prefer Node.js so they can use JavaScript throughout, then there's Angular plus Google App Engine, and so on.

u/habitue · 2 pointsr/Python

I did this about a year ago, diving right into python and having to go somewhere after the beginning tutorials/books. Some great resources have been idiomatic python and Intermediate and Advanced Software Carpentry in Python

There is also Expert Python Programming which discusses not only some of the more recent/advanced features of python like co-routines etc, but also using the tools in the python ecosystem.

u/mkor · 1 pointr/Python

Something that a friend of mine, Python dev, suggested to get:

Expert Python Programming
by Tarek Ziadé

u/parion · 1 pointr/web_design

I suggest learning basic JavaScript, going into depth with jQuery, then, if you're up for some pretty crazy stuff, go into advanced JavaScript.

I highly suggest you buy the Missing Manuals book on Javascript and jQuery. It is the BEST book you can get for learning JavaScript.

u/ArchieMoses · 1 pointr/learnjavascript

Here's the thing;

You can look at learning a programming language like learning a spoken language. You can get by just learning key phrases like "where is bathroom" and the equivalent to limited personal pronouns like document.getElementById().

But to really learn the language, and how it works you have to get into the nuts and bolts. Understand prototype inheritance, what javascript types are beyond string and int, you have to read a book like this.

Having said that, beginner books are great so long as you read with that realization.

I started with O'Reilly | Javascript & jQuery: The Missing Manual and it was good to me. Haven't read it in too long and I'm by no means an expert, but have fond memories.

u/otown_in_the_hotown · 1 pointr/webdev

Some people might sometimes recommend Javascript: The Definitive Guide but that one's really more of a tome or reference book. It's sort of the be-all, end-all of Javascript, but really REALLY not fun to learn from. Very dense and dry.

I've heard really good things about JavaScript and JQuery: Interactive Front-End Web Development. Or you could get the combined HTML, CSS, JS set.

I don't know those first-hand though. I've just heard good things and the design is beautiful. First-hand, I know that JavaScript & jQuery: The Missing Manual is good. I really like The Missing Manual series in general.

u/pookage · 1 pointr/css

The bible is very much Lea Verou's CSS Secrets - give that a read!

When you learn JS you learn super basic stuff like variables, loops, and functions, and then everything from that moment on is just learning all the first and 3rd-party APIs - treat CSS the same way. Lots of functionality in CSS is locked behind attribute-pairs, and so that's a good way to approach it.

For example, super basic - you want to change height/width? You need to unlock those properties with display: block; because display: inline; by its nature doesn't support it. Once you've got that you've unlocked margins, padding etc. If you want to move an element about then you need to specify position first, because that's what top, left, bottom, right, and z-index are hidden behind etc etc.

You've been doing this for a decade, and you're coming from a technical background - so all you need to do is approach CSS in a similar way - that is, procedurally! Hit me up if you want a more solid step-by-step on a good learning order.

u/gin_and_toxic · 1 pointr/webdev

I rather like this book, but I read it many years ago: http://www.amazon.com/CSS3-Missing-David-Sawyer-McFarland/dp/1449325947/

As for fonts, it's okay to use 2 fonts, but generally don't use more than that. Less is more. Here's a good website that lists good Google web fonts (and some font pairings): http://hellohappy.org/beautiful-web-type/

Also for medium/larger sized projects, I recommend using a framework like Bootstrap, follow their markup and you can restyle after. This way you can have more consistent look.

u/pickaxeprogrammer · 1 pointr/webdev

Yeah, WordPress.org has a learning curve.. don't let people tell you otherwise. The web is full of bad advice and out dated blog articles. The Codex is a good place to start, but even that has problems at this point. It's old tech with some weird parts.. very useful, but not modern. And there has recently been a push to modernize it.. that's great, but it's even more confusing to learn now, imo.

I read a useful book about WordPress aimed at developers just to help me wrap my head around the weirdness of WordPress. It isn't complete, but it was a good start for me (helped me sort through the trash pile that an open web search produces).

WordPress for Deb's

u/nicksamuel · 1 pointr/Wordpress

My route to building websites was basically Codecademy for HTML/CSS and then these two books (probably out date here):

https://www.amazon.co.uk/Creating-Website-Missing-Matthew-MacDonald/dp/1491918071/

&

https://www.amazon.co.uk/Professional-WordPress-Development-Brad-Williams/dp/1118987241/

and any foundation knowledge gaps from these two were plugged by searching the Wordpress Codex which is the knowledge base: https://codex.wordpress.org/Theme_Development and quite often WP Beginner: https://www.wpbeginner.com/

I also saw this posted here which I bookmarked as I though it was useful: https://medium.com/@adamchodson/barebones-approach-to-developing-a-modern-wordpress-theme-6fc44ab7a25b?sk=0511e966debf50d4b6e88a966c7791d7

I didn't really use YouTube although it's undeniably has the potential to be a great learning resource.

Only disclaimer I have is that I'm a hobbyist Web Dev and don't do it as my full time job. There's people out there who can definitely recommend a better approach to take to learning WordPress then what I've written. YMMV.

u/glockops · 1 pointr/web_design

I agree in regard to that anyone can learn this material if they are motivated. The same can be said about a lot of academic subjects. University degrees are a good thing when the subject matter does not lend itself to a portfolio of work. With webdesign/development your portfolio and knowledge is going to be the deciding factor in getting the job you want. Of course the other benefit of a university/tech school like Full Sail is the industry connections and networking you'll get. Having faculty members with connections tell you about jobs and recommend you to their industry peers can get your foot in the door that would otherwise be closed.

However, if opting for the DIY approach, there are a TON of really good books out there on this subject. If you committed to reading and practicing several hours each week, you'd quickly become an expert - Even reading something like Yahoo's style guide will put you way ahead of most of the professionals in regard to the way things should be done. You may not yet know how to accomplish them, but you now have a goal that you can work towards. Goals are especially important in self-instruction.

Looking for a related degree: human computer interaction, information science, computer science, graphic art - would give you a back-up plan and open more doors for career possibilities.

u/ShustOne · 1 pointr/web_design

When I first started learning to write proper, semantic code I used this book: [http://www.amazon.com/exec/obidos/tg/detail/-/0321616952/jeffreyzeldmanprA/](Designing With Web Standards)

It goes into great detail about why you should code certain ways for SEO and business needs. It also had lots of coding examples and use cases. It was a great single resource like you want.

I read the first edition so I'm not sure how much has changed.

u/tekkerstester · 1 pointr/userexperience
u/spinozasrobot · 1 pointr/funny
u/squidboots · 1 pointr/userexperience

I would actually recommend Don't Make Me Think, Revisited and maybe Rocket Surgery Made Easy, both by Steve Krug.

The first book is a fantastic introduction to the core mindset you need to have when approaching interactive user design (like that you find with websites and mobile interfaces). It's also an easy read - you can easily digest it within a day.

Read the first book and if you find yourself having more questions about the actual execution of usability testing, pick up the second one.

u/xiongchiamiov · 1 pointr/programming
u/SCRIZZLEnetwork · 1 pointr/tifu

I don't know exactly, but this book will make it easy for you... http://www.amazon.com/gp/aw/d/0321657292/ref=redir_mdp_mobile/175-1138342-1236566

u/Andmiriam · 1 pointr/userexperience

I would be tempted to run a user testing session (with boss present) and go through three users asking them to do critical tasks on the site and see what works. I'd guess that you are right, but if your boss happens to be right - better to know and adjust than to spend that time arguing over who is right.

If you are interested in this style of testing checkout Steve Krug's book Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems

u/Solid__Snail · 1 pointr/Filmmakers

Alexis Van Hurkmann - Color correction Handbook
http://www.amazon.com/Color-Correction-Handbook-Professional-Techniques/dp/0321713117

Best book there is.

u/brick_tamlans_3dent · 1 pointr/Filmmakers

I'm a big fan of Alexis Van Hurkman's Color Correction Handbook as well, very well thought out and explained color correction technique.

u/translunar_injection · 1 pointr/videography

This is the standard recommendation on this sub and a terrific long term investment.

https://www.amazon.com/Color-Correction-Handbook-Professional-Techniques/dp/0321929667

There is also a follow up book on achieving particular looks and styles.

There are also courses recommended online such as Mixing Light.

If you're just starting out another thing you might choose to do is follow photographers who do their Lightroom work on YouTube. It will at least start the process of getting to see color and how it can be manipulated.

u/ninjame · 1 pointr/vfx

If your interested in learning more I would highly recommend this book for learning more.
http://www.amazon.com/Color-Correction-Handbook-Professional-Techniques/dp/0321929667/ref=pd_sim_b_2?ie=UTF8&refRID=0N1GVV79P7KGMP7X6W32

from,
A lowly film student who likes computers to much

u/thisismynsfwuser · 1 pointr/editors
u/BobbyHugh · 1 pointr/colorists

This is your bible. Read it. Know it. Embrace it.

u/Brendan_Fraser · 1 pointr/editors

Three things:

No Money? - Watch all of this guys videos. His lessons in 12 will also transition into 14. https://www.youtube.com/watch?v=jDPDpWLSNkY

Some money? - Buy this https://www.amazon.com/Color-Correction-Handbook-Professional-Techniques/dp/0321929667/ref=sr_1_1?ie=UTF8&qid=1520105245&sr=8-1&keywords=color+correction+handbook

Want to learn it all? Friend of mine highly recommends this set of courses: https://www.fxphd.com/new-resolve-v14/

u/emerca20 · 1 pointr/colorists

For starters, I think this book has helped me a lot:
Color Correction Handbook: Professional Techniques for Video and Cinema (2nd Edition) (Digital Video & Audio Editing Courses) https://www.amazon.com/dp/0321929667/ref=cm_sw_r_cp_apa_i_RYrXCbSPFBN3C

... And I found this book super helpful as well, it's less about grading and look development and more about the technical bits: (full disclaimer, I haven't finished it, it was at my school's library so I was reading it in bursts)

Real World Color Management (2nd Edition) https://www.amazon.com/dp/0321267222/ref=cm_sw_r_cp_apa_i_u0rXCbKEE8JQE

u/IQBoosterShot · 1 pointr/gopro

I learned basic color grading through a FCPX course I took.

I'm a big fan of books and this is the one I'll work through next: Color Correction Handbook: Professional Techniques for Video and Cinema.

Best wishes and happy grading!

u/Soliloquies87 · 1 pointr/MattePainting

I'm late to the party, but I made a cheat sheet for my boss niece last week: here's all the ressources I can think of to kick butts at matte painting.

The sites where we pay per month

Gnomon Online School
Super school of vfx in California. They have on their site a lot of tutorials from 8 to 20 hours to learn to make your own camera projections. You can either pay (expensive but worth it) for a private class with a teacher via Skype. Or you pay (cheaper) for a bank of tutorials.

private lessons
https://www.gnomon.edu/courses/online


the bank of tutorials
https://www.thegnomonworkshop.com/tutorials?tags[]=matte-painting


I recommend: All the tutorials of Dylan Cole (vol 1, 2,3), Camera Projection Techniques in Maya, Matte Painting Production techniques, etc.




Plural Sight (formerly Digital Tutors)


a site that has courses on a little everything. This site is very good when you want to learn new programs. Excellent serie on the 3D which becomes more and more present in the matte painting, and some tutorials


https://app.pluralsight.com/library/


related to 3D

Quick start to modeling in Maya (volume 1,2,3)
Professional Tips for Modeling Complex Shapes


related to matte painting

Photo manipulation and Clean Plating Fundamentals
Matte Painting Basic and the Static Camera Shot


Sites where we pay per tutorial (Gumroad, etc.)



The tutorials of Anthony Eftekhari

Good DMP tutorials that show you the latest techniques and how to do it step by step.


https://gumroad.com/anthonye

The tutorials of Eytan Zana

More concept art, but the main lines apply just as well to the DMP.

https://gumroad.com/eytanzana


Free sites and tutorials


Garrett Fry's blog

He also has a Facebook group that helps each other in DMP, it is THE technical reference for matte painting. His blog is full of technical stuff for camera projections (aka moving your matte painting). A treasure of information.
https://www.gfryart.com/blog



Other


TEXTURES! (Or can we find good textures to make DMP)


CGtexture

http://www.textures.com

Flickr (Matte Painting References)

https://www.flickr.com/photos/tjframe/sets/72157605581901392/

Flickr (Matte Painting Resources)

https://www.flickr.com/photos/dman3d2000/sets/72157629164518650/

Photobash.org (paying a card)

https://www.photobash.org/

Pictures of Jacek Pilarski

https://gumroad.com/jacekpilarski

Books (yes yes, it's a thing)

Digital Matte Painter Handbook

it's old, the drawings are ugly, the photoshop stuff in it is pure candy though. Full of stuff in DMP that I have never seen elsewhere but that is the basis of the trade. Still actual today. The matte painting of the castle in is also an excellent starting point if you start from scratch.

https://www.amazon.ca/Digital-Matte-Painting-Handbook/dp/0470922427/ref=sr_1_1?s=books&ie=UTF8&qid=1523975893&sr=1-1&keywords=Digital+Matte+Painting+Handbook

How to draw and How to Render

Scott Robertson, a big shot of concept art, shows the basics of traditional drawings, perspective, etc. An essential.

https://www.amazon.ca/How-Draw-sketching-environments-imagination/dp/1933492732/ref=pd_sim_14_4?_encoding=UTF8&psc=1&refRID=GWB27RDDYF5E0JG7TTY0

https://www.amazon.ca/How-Render-fundamentals-shadow-reflectivity/dp/1933492961/ref=pd_bxgy_14_img_2?_encoding=UTF8&psc=1&refRID=K9W1RK5K9KVWMPY14EAE

Imaginative Realism and Color and Light

James Gurney is an illustrator who specializes in realistic fantasy artwork with traditional mediums, excellent cues on light and color

https://www.amazon.ca/Imaginative-Realism-Paint-Doesnt-Exist/dp/0740785508?th=1&psc=1&source=googleshopping&locale=en-CA&tag=googcana-20&ref=pd_sl_2y2j9az9y9_e

https://www.amazon.ca/Color-Light-Guide-Realist-Painter/dp/0740797719/ref=pd_bxgy_14_img_2?_encoding=UTF8&psc=1&refRID=YCNYYJCTNJ4405KD1S6B

Nuke 101

We can make the projection of matte painting in Nuke or Maya. An excellent book for Nuke.

https://www.amazon.ca/Nuke-101-Professional-Compositing-Effects/dp/0321984129/ref=pd_sim_14_8?_encoding=UTF8&psc=1&refRID=FNST5YS1F7464SZY3QZV

u/shifty_eyebrows · 1 pointr/NukeVFX

Best thing to do before jumping in is making sure you have an understanding of what it is you're getting into! There are so many different moving parts in the VFX world / pipeline. As someone already said Nuke is for creating shots and is the go to compositing tool right now.

The video below gives you a very basic / general overview of all the different bits that can typically go into a shot.

https://school.rocketjump.com/learn/vfx-container/vfx-core-concepts-101

Plural sight can be good as a beginner because the lessons are typically 10 mins each so it's easy to digest, the flip side is that it doesn't always dive deep enough to get into the real meat of problems you'll typically going to face on any production shot.

FXPHD normally goes a lot more in depth, each lesson being roughly 40mins - 60mins. It's a lot more expensive and is easier to become overwhelmed, especially if you're new. I believe they still do some beginner courses however.

I remember reading this book a lot when I was starting out. Not sure how up to date it is but may be worth checking out.

https://www.amazon.co.uk/Nuke-101-Professional-Compositing-Effects/dp/0321984129/ref=dp_ob_image_bk

My advice would be to get good at using the interface / how nodes join together, understanding how channels work (specifically the alpha channel) and getting good at roto and cleanup. These are typically junior tasks. The more advanced stuff will come later once you're comfortable with the basics. Just remember everything is going to feel alien for a while but once it 'clicks' it becomes a really awesome tool to use.

Best of luck!



u/JoeLesina · 1 pointr/userexperience

Thanks a lot!!! This is exactly what I needed! Someone else also recommended https://www.amazon.com/Designing-Digital-Age-Human-Centered-Products/dp/0470229101 to me!

u/IrishLadd · 1 pointr/webdev

I built my first site when I was 11 on a little server that sat on my home intranet. My dad was a network engineer and I told him I wanted to learn to build web sites. He bought be "How to build a Web Site for dummies" (Updated version of the book) and set me up to publish to that private server. After a while he decided I could have a site on the public facing internet and I can't remember if I went with Geocities, Freewebs, or AngelFire (I know I used all three at one point or another).

I can remember it was just a bunch of random stuff jumbled together with a crazy star background and lots of animated gifs.

u/Crath · 1 pointr/javascript

I love my jQuery Cookbook

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/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/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/drtrainedmonkey · 1 pointr/rockets

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

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/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/nso95 · 1 pointr/learnprogramming

This book is fantastic and beautiful.

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/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/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/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/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/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/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/Black_Magic100 · 1 pointr/learnwebdev
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/Time_Paradox · 1 pointr/web_design

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

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/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/HydroJaime · 1 pointr/Entrepreneur

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


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/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/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/tesladriver · 1 pointr/webdev

I think it's a great idea. You could start off by simply having a static HTML/CSS website, and then as you progress you can add more advanced stuff like AJAX webforms and event calendars, online bookings, etc. The possibilities are endless.

Buy these two books: http://amzn.com/1118008189 & http://amzn.com/1118531647. Not the kindle versions, actual physical copies. Read them and practice. If you run into problems, just Google the problem. 99.99% of the time someone has had the same problem and has posted a solution online.

http://www.w3schools.com is a good website for diving into almost everything related to web development.

u/blandastical · 1 pointr/Wordpress
u/rousseaux · 1 pointr/Wordpress

Sounds like you're looking for something like this. I bought it and it's really good, but really the best way to learn is to figure out what you want to make, and then figure out how to make it by Googling. If you really want to learn Wordpress in the thorough way you're describing, I'd have thought you'd want to start with PHP.

u/thegermwar · 1 pointr/Wordpress

Are you talking about reading up on how to develop for WordPress? If so, the links provided by others are a great starting place. I'd also recommending checking out "Professional WordPress" by Brad Williams:
http://www.amazon.com/Professional-WordPress-Development-Brad-Williams/dp/111844227X/ref=sr_1_1?ie=UTF8&qid=1414536372&sr=8-1&keywords=professional+wordpress

It's almost two years old now, so some of the information may be dated, but most of it will still be relevant.

u/freef49 · 1 pointr/webdev

I'm going through the process of diving deep into wordpress and so far the best resource that I've found that delves into the specifics of using wordpress as a dev is this book. it should save you a lot of googling time.

u/Nicoon · 0 pointsr/PHP

This is completely unrelated to PHP. What is this post doing here?

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/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/DarthContinent · -1 pointsr/AskReddit
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.