Reddit mentions: The best web design books

We found 464 Reddit comments discussing the best web design books. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 132 products and ranked them based on the amount of positive reactions they received. Here are the top 20.

1. HTML and CSS: Design and Build Websites

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

2. Color Correction Handbook: Professional Techniques for Video and Cinema (2nd Edition) (Digital Video & Audio Editing Courses)

    Features:
  • Peachpit Press
Color Correction Handbook: Professional Techniques for Video and Cinema (2nd Edition) (Digital Video & Audio Editing Courses)
Specs:
Height9.1 Inches
Length8 Inches
Number of items1
Weight3.1305641204 Pounds
Width1.3 Inches
▼ Read Reddit mentions

3. Color Correction Handbook: Professional Techniques for Video and Cinema

Color Correction Handbook: Professional Techniques for Video and Cinema
Specs:
Height9.25 Inches
Length8 Inches
Number of items1
Weight2.6235009178 pounds
Width1 Inches
▼ Read Reddit mentions

4. Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems

    Features:
  • Harper Perennial
Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems
Specs:
Height8.95 Inches
Length6.95 Inches
Number of items1
Weight0.8377565956 Pounds
Width0.65 Inches
▼ Read Reddit mentions

5. Professional WordPress: Design and Development

    Features:
  • Used Book in Good Condition
Professional WordPress: Design and Development
Specs:
Height9.279509 Inches
Length7.40156 Inches
Number of items1
Weight1.6975594174 Pounds
Width0.858266 Inches
▼ Read Reddit mentions

6. JavaScript & jQuery: The Missing Manual

    Features:
  • Used Book in Good Condition
JavaScript & jQuery: The Missing Manual
Specs:
Height9.19 Inches
Length7 Inches
Number of items1
Weight1.84747375556 Pounds
Width1.2 Inches
▼ Read Reddit mentions

7. Designing for the Digital Age: How to Create Human-Centered Products and Services

Designing for the Digital Age: How to Create Human-Centered Products and Services
Specs:
Height9.098407 Inches
Length7.299198 Inches
Number of items1
Weight3.37748185384 Pounds
Width1.598422 Inches
▼ Read Reddit mentions

8. Professional WordPress: Design and Development

    Features:
  • Wrox Press
Professional WordPress: Design and Development
Specs:
Height8.999982 Inches
Length7.200773 Inches
Number of items1
Weight1.86070149128 pounds
Width1.200785 Inches
▼ Read Reddit mentions

9. CSS3: The Missing Manual

Used Book in Good Condition
CSS3: The Missing Manual
Specs:
Height9.19 Inches
Length7 Inches
Number of items1
Weight2.64 Pounds
Width1.19 Inches
▼ Read Reddit mentions

10. Expert Python Programming: Best practices for designing, coding, and distributing your Python software

Expert Python Programming: Best practices for designing, coding, and distributing your Python software
Specs:
Height9.25 Inches
Length7.5 Inches
Number of items1
Weight1.48 Pounds
Width0.85 Inches
▼ Read Reddit mentions

11. Nuke 101: Professional Compositing and Visual Effects (2nd Edition) (Digital Video & Audio Editing Courses)

    Features:
  • Peachpit Press
Nuke 101: Professional Compositing and Visual Effects (2nd Edition) (Digital Video & Audio Editing Courses)
Specs:
Height9.25 Inches
Length7.5 Inches
Number of items1
Weight1.6975594174 Pounds
Width0.75 Inches
▼ Read Reddit mentions

12. The Yahoo! Style Guide: The Ultimate Sourcebook for Writing, Editing, and Creating Content for the Digital World

    Features:
  • Griffin
The Yahoo! Style Guide: The Ultimate Sourcebook for Writing, Editing, and Creating Content for the Digital World
Specs:
Height9.25 Inches
Length7.499985 Inches
Number of items1
Release dateJuly 2010
Weight2.01 Pounds
Width1.0370058 Inches
▼ Read Reddit mentions

13. CSS Secrets: Better Solutions to Everyday Web Design Problems

    Features:
  • O Reilly Media
CSS Secrets: Better Solutions to Everyday Web Design Problems
Specs:
Height9.6 Inches
Length8 Inches
Number of items1
Weight2.3 Pounds
Width1 Inches
▼ Read Reddit mentions

14. Designing with Web Standards (3rd Edition)

Designing with Web Standards (3rd Edition)
Specs:
Height9 Inches
Length7 Inches
Number of items1
Weight1.72401488884 Pounds
Width0.75 Inches
▼ Read Reddit mentions

15. jQuery Cookbook: Solutions & Examples For Jquery Developers (Animal Guide)

Used Book in Good Condition
jQuery Cookbook: Solutions & Examples For Jquery Developers (Animal Guide)
Specs:
Height9.19 Inches
Length7 Inches
Number of items1
Release dateDecember 2009
Weight1.68 Pounds
Width1 Inches
▼ Read Reddit mentions

16. Matplotlib for Python Developers

Matplotlib for Python Developers
Specs:
Height9.25 Inches
Length7.5 Inches
Number of items1
Release dateNovember 2009
Weight1.23 Pounds
Width0.7 Inches
▼ Read Reddit mentions

17. Murach's HTML5 and CSS3, 4th Edition

Murach's HTML5 and CSS3, 4th Edition
Specs:
Height10.1 Inches
Length8.1 Inches
Number of items1
Weight3.15 Pounds
Width1.6 Inches
▼ Read Reddit mentions

18. Articulating Design Decisions: Communicate with Stakeholders, Keep Your Sanity, and Deliver the Best User Experience

    Features:
  • O Reilly Media
Articulating Design Decisions: Communicate with Stakeholders, Keep Your Sanity, and Deliver the Best User Experience
Specs:
Height9 Inches
Length6 Inches
Number of items1
Weight0.91271376468 Pounds
Width0.58 Inches
▼ Read Reddit mentions

19. Responsive Web Design with HTML5 and CSS3

Responsive Web Design with HTML5 and CSS3
Specs:
Height9.25 Inches
Length7.5 Inches
Number of items1
Weight1.23 Pounds
Width0.73 Inches
▼ Read Reddit mentions

🎓 Reddit experts on web design books

The comments and opinions expressed on this page are written exclusively by redditors. To provide you with the most relevant data, we sourced opinions from the most knowledgeable Reddit users based the total number of upvotes and downvotes received across comments on subreddits where web design books are discussed. For your reference and for the sake of transparency, here are the specialists whose opinions mattered the most in our ranking.
Total score: 206
Number of comments: 8
Relevant subreddits: 1
Total score: 24
Number of comments: 6
Relevant subreddits: 3
Total score: 19
Number of comments: 7
Relevant subreddits: 2
Total score: 16
Number of comments: 5
Relevant subreddits: 1
Total score: 15
Number of comments: 6
Relevant subreddits: 3
Total score: 12
Number of comments: 4
Relevant subreddits: 1
Total score: 10
Number of comments: 5
Relevant subreddits: 4
Total score: 10
Number of comments: 4
Relevant subreddits: 2
Total score: 8
Number of comments: 4
Relevant subreddits: 1
Total score: 6
Number of comments: 4
Relevant subreddits: 1

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

Shuffle: random products popular on Reddit

Top Reddit comments about Web Design:

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/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/U3011 · 2 pointsr/web_design

Here's a good list I keep posting because people often ask the same question - not like it's a bad thing.

In any case follow the below, but I really suggest for total newbies to first go through the course Codecademy offers. It won't teach you much in how to do things but the syntax education is good. Follow their HTML and CSS courses and when you're done, create a site using just HTML and CSS. Once done, try to emulate a few of your favorite sites using just these two languages.

Once done you should check out the free 30 day Tutsplus courses on HTML/CSS and jQuery. At some point you will want to go back to Codecademy and take their JS course. Syntax and method of doing or starting certain things is important. It's incredibly easy to pickup the actual methods of doing things once your head understands the syntax used.

Any form of education that follows a hierarchical format makes for easy learning.
__


Codecademy isn't bad. It won't teach you much in the way of doing things but it does teach you the way to type out code, the general process and stuff. I can't speak for myself because I work as a professional developer and have been tinkering with code for 10 years now, but I did give the first lesson to one of my brothers. He's not great with computers or the Internet, but he was able to follow the first two sections of the basic HTML/CSS course and able to make his own site albeit very basic in nature nearly a month later (3 week gap following him doing the lessons). He was able to do a rough basic site of his Facebook profile, and he nailed it. It should open doors for you in terms of having the basic knowledge of how to do things. It'll allow you to read more advanced stuff and pick it up much faster than if you hadn't.

Below is a list I sent to someone on here a while back.

>
>http://www.reddit.com/r/webdev/comments/1eqaqo/best_books_or_online_resources_for_comprehensive/ca2w2dn?context=3



>PHP and MySQL Web Development (4th Edition)
>
>Beginning PHP and MySQL: From Novice to Professional
>
>Read the second book, do all the examples, then go back to the first book. Pay a lot of attention toward array manipulation. When you're comfortable with that, get into OOP. Once you do and OOP clicks for you, you'll be able to go to town on anything. I've heard a lot of good about Jefferey Way's video lesson courses over at TutsPlus. I've never used them nor do I need to, but I've never heard a single bad thing about their video courses. Their Javascript and Jquery is a great starting point. This is great stuff too if you're willing to put in the time.
>
>Professional JavaScript for Web Developers
>
>JavaScript: The Definitive Guide: Activate Your Web Pages
>
>Responsive Web Design with HTML5 and CSS3
>
>The Node Beginner Book
> Professional Node.js: Building Javascript Based Scalable Software
>
>Paid online "schooling":
>
>http://teamtreehouse.com/
>
>http://www.codeschool.com/
>
>Bonus:
>
>http://hackdesign.org/
>
>
>I've got a shit ton (Excuse my French) of books in print and E-Format that I could recommend, but it would span a couple pages. Anything is easy to learn so as long is it's served in a hierarchical format that makes it easy to absorb the information. A year ago I started to learn Ruby and using ROR as a framework. I can say it's been quite fun and I feel confident that I could write a fully complete web app using it. I started node.JS a few months ago, but it's been on break due to being sick and some unexpected events.
>
>My knowledge is extensive only because I wanted it to be. I'm not gifted by any means nor am I special. Not by a longshot. Some people are gifted when it comes to dev and design, most are not. Most only know one or the other. I forced myself to learn and be good at both. I'm 23, I started when I was about 12. I'm only breathing more comfortably now. I know a load of people on here and other sites who make me look like complete shit.
>
>
>Also for what it's worth, sign up to StackOverflow. It's the bible and holy grail rolled up into one site. It's amazing.
>
>Also;
>
>Hattip to /u/ndobie
>
>> CodeAcademy
>
Team Treehouse
> CodeSchool. This is more programming but still very useful & has free stuff.
>
Tuts+
> Google. Probably the best way to find out how to do something specific.
>
This subreddit. If you have any questions about how to do something, like parallax scrolling, try searching for it, then ask, make sure to include an example of what you want if you don't know what it is called.

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/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/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/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/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/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/maholeycow · 1 pointr/SoftwareEngineering

Alright man, let's do this. Sorry, had a bit of a distraction last night so didn't get around to this. By the way, if you look hard enough, you can find PDF versions of a lot of these books for free.

Classic computer science principle books that are actually fun and a great read (This is the kind of fundamental teachings you would learn in school, but I think these books teach it better):

  1. https://www.amazon.com/Code-Language-Computer-Developer-Practices-ebook/dp/B00JDMPOK2 - this one will teach you at a low level about 1's and 0's and logic and all sorts of good stuff. The interoperation of hardware and software. This was a fun book to read.
  2. https://www.nand2tetris.org/book - This book is a must in my opinion. It touches on so many things such as boolean logic, Machine language, architecture, compiling code, etc. And it is f*cking fun to work through.

    Then, if you want to get into frontend web development for example, I would suggest the following two books for the fundamentals of HTML, CSS, and JavaScript. What I like about these books is they have little challenges in them:

  3. https://www.amazon.com/Murachs-HTML5-CSS3-Boehm-Ruvalcaba/dp/1943872260/ref=sr_1_2_sspa?keywords=murach%27s+html5+and+css3&qid=1557323871&s=books&sr=1-2-spons&psc=1
  4. https://www.amazon.com/Murachs-JavaScript-jQuery-3rd-Ruvalcaba/dp/1943872058/ref=sr_1_1_sspa?keywords=murach%27s+javascript&qid=1557323886&s=books&sr=1-1-spons&psc=1

    Another great book that will teach you just fundamentals of coding using an extremely flexible programming language in Python, how to think like a programmer is this book (disclaimer: I haven't read this one, but have read other Head First books, and they rock. My roommate read this one and loved it though):

  5. https://www.amazon.com/Head-First-Learn-Code-Computational/dp/1491958863

    Let me know if you want any other recommendations when it comes to books on certain areas of software development. I do full stack web app development using .NET technology on the backend (C# and T-SQL) and React in the frontend. For my personal blog, I use vanilla HTML, CSS, and Javascript in the frontend and power backend content management with Piranha CMS (.NET Core based). I often times do things like pick up a shorter course or book on mobile development, IoT, etc. (Basically other areas from what I get paid to do at work that interest me).

    If I recommended the very first book to read on this list, it would be the Head First book. Then I would move over to the first book listed in the classic computer science book if you wanted to go towards understanding low level details, but if that's not the case, move towards implementing something with Python, or taking a Python web dev course on Udemy..

    Other really cool languages IMO: Go, C#, Ruby, Javascript, amongst many more

    P.S. Another book from someone that was in a similar situation to you: https://www.amazon.com/Self-Taught-Programmer-Definitive-Programming-Professionally-ebook/dp/B01M01YDQA/ref=sr_1_2?keywords=self+taught+programmer&qid=1557324500&s=books&sr=1-2
u/asoplata · 5 pointsr/Python

I've been using Python/NumPy/matplotlib for simple data analysis for about 2 years now, but I mean really simple - plotting time series, spectrograms, and the odd statistic. However, it's weird you posted this today, I literally decided TODAY to try out switching my analysis toolkit to R.

If you're poking around in Python for data analysis, I highly, highly recommend pandas, as if you're doing anything with data (that isn't already perfectly formatted in their files) besides simply loading it, plotting it, and calling a single NumPy function on it, look into pandas. It has significantly better and simpler data export than NumPy and is seriously capable when it comes to "cleaning" ugly data. However, as far as I've been able to tell, all the reasons I like/proselytize on behalf of pandas, is because of the things it has that R has, which is especially the two aforementioned things. AFAIK this is the main thing pandas is made for - data munging and relatively simple statistical analysis. Speaking of pandas, be a little wary of Python for Data Analysis if you're looking for something about the whole toolkit; it's written by the creator of pandas, and according to negative reviews I've seen either on reddit or Hacker News, 90% of the book is really just going over his library. So...it could be literally the best book on pandas! Just not...overall data analysis in Python. This is also hearsay, so grab some salt; I haven't read it myself.

For more complicated statistics/machine learning libraries, you want statsmodels or scikit-learn. Speaking very generally, the former is more stats / modeling focused and the latter is machine learning - however, these two things can of course be identical sometimes depending on what you're doing. I was trying to port some MATLAB code using statsmodels for the past week only to find out it's not as mature as I'd hoped (for a log-link Gamma GLM fitting, the numbers I was getting were 1. wildly different than MATLAB's [there is only one algorithm for calculation coded in at the moment] and 2. it took 15x as long as MATLAB to run on the same data set, reaching near-unfeasibility on the scale I need). Scikit-learn may be more mature, so check that out first (especially if you can speak machine learning). The issues I had with statsmodels really aren't damning; however, those + matplotlib combined is what has driven me to R...

Matplotlib's documentation is an abomination for someone who really "wants to do it right"; IMHO it's mainly geared at people (like scientists) who just want the minimum working code to get something to display right and then forgetaboutit. The site/"gallery" for it is actually incredibly good if you have a specific plot type in mind, but you don't know what it's called and just want it to work! However, if you want to do things "the right way" / be pythonic, (as of 1.3.1) they make it EXTEMELY difficult IMO. The manual is an amalgamation between different people who cover different, sometimes overlapping, parts of the library, and I could never find a part of it that delved into the nuts and bolts enough to really grasp the overall structure. When I say the right way, I mean follow the class hierarchy (or hell just try to grasp it in an actionable way), call the right methods from the different subclasses (I can still never remember, "do I need to call plt/pyplot for the title or xlabels? or ax? or the actual figure object?"), etc. The closest I've ever come to finding good sources for following the THINKING of the library (which, rumor has it, is somewhat based on the construction of MATLAB's plotting library) is Matplotlib for Python Developers, which I haven't read, and the matplotlib tutorials here, some of which are by actual matplotlib devs. There's Python people I know and trust who really love matplotlib and who get the overall structure - but I've got so much fatigue from trying to understand the library on an intermediate level that I'm probably about to give in to the comforting embrace of R's ggplot2. Note that there is an attempt to port ggplot to Python, actually.

I can't honestly tell what the speed of the community/development has been for the Python tools these past few years has been, but apparently both R's and MATLAB's community have been gaining speed greatly, coupled with nice improvements to their actual engines. E.g. supposedly R doesn't have the same memory problems it used to have. Also, if you're into that, R right now is supposed to be the state of the art when it comes to statistics, in that statiscians doing math research are actually very likely to publicly code up their brand-new statistical thingies [scientifically speaking] and make them available in R themselves. Python is a general purpose programming language, while R is decidedly NOT trying to do that, but supposedly the level of sophistication of both 1. the availability of statistical libraries/functions and 2. the efficiency of implementation are far superior in R, and given how tied the statistical community is to it, Python simply will not be able to catch up in the near future. In a decade everything may begin to reverse, and I for one would welcome our Python-lang and Python-world-class-analysis overlords, but I don't think it's going to happen very soon.

That said, the Python community has been strangely open to working WITH R...through Python, through rpy2 or, interactively, through rmagic in ipython (actually rmagic may be deprecated in favor of rpy2?). Pandas' data structures are very similar to R's, and I haven't used rpy2 but a few times and it didn't seem immature.

Both langs also supposedly have decent d3.js web-style visualization deployment, though I'm not sure what the specific libraries' names are.

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/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/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/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/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/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/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/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/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/gerserehker · 1 pointr/learnpython

Ah how silly of me, I completely ruled out the part where I rooted the result and then drew it with my compass!

OK, I'm trying to work out what you've posted now... For a lot of these I need to have the axis in the center of the screen rather than the far edges.

Although I just entered what you did and the value isn't really different, it's just that I can't see the origin in the center.

With center

Without center....

Also - Why is it elliptical? Is that some setting or is that the way that's meant to be? Bit confused about that.

I'm still struggling to 'read' it a bit.... I'll try to explain in sentences what's happening (sometimes that helps....)

****

x = np.linspace(-1,1,1001)

This creates an array of values from -1 through to +1, and the 1001 is the amount of steps that are taken between them. The higher the third value, the greater the amount of steps and as a result accuracy of the graph curve.

y_upper = np.sqrt(1.0-x**2)

This creates an array of positive values based on the array x, so in this case there will be 1001 positive values. Assigns to the variable y_upper

y_lower = -y_upper

This creates an array of inverse values to the previous array.

plt.plot( x,y_upper,'r', x,y_lower,'r')

This plots both arrays onto the axis, in red.

plt.show()

This just displays the graph

****

So that's my understanding of the above - anything glaring that I'm missing?

Any reason that it's an ellipse and not actually a circle?

Thanks very much.

Also - I was considering getting a book - I'm not sure what your thoughts are on that.

I was thinking about this one or maybe this one. Perhaps this is way too basic to warrant a book. Though It would be nice to continue learning as I move through onto A Level material (maths) as well.

Cheers!

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/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/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/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/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/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/wrouzhul · 8 pointsr/learnprogramming

Ooooh you're a super new :)

Many people hate it but w3schools can get you started:

u/ajhandler · 6 pointsr/web_design

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

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

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

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

u/samort7 · 257 pointsr/learnprogramming

Here's my list of the classics:

General Computing

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/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/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/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/dylanreeve · 1 pointr/VideoEditing

Get the free version of Resolve. It's free, so why not? And it's got a very solid and pretty standard toolset.

The best resource I've found personally is Alexis Van Hurkman's Color Correction Handbook - it covers theory well, and includes practical details in a generic sense as well as going into the specifics of some popular tools.

He has also written the manual (literally) for DaVinci Resolve.

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/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/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/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/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/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/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/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/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/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/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/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/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.

u/iamktothed · 4 pointsr/Design

Interaction Design

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/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/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/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/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/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/greenysmac · 3 pointsr/VideoEditing

I think this might be better in /r/editors

Meanwhile Alexis Van Hurkman's book is fantastic.

Tao of Color has a great free newsletter that'll help you get your feet wet.

MixingLight.com is a great (paid) resource.

You need a calibrated monitor (not a calibrator - most screens will not work for correction) - FSI Monitors

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/eb86 · 1 pointr/web_design

This is what I have been using. It's not an idiots guide but the layout is very easy to follow and before starting a new section the book will show you the functions and what they are intended for. This is a great place to start. Half of the book covers html, the other half is for css. However, the book only touches on html5 as it was not implemented widely yet.

For more in depth tutorials, check out this site. It is a gold mine of information and has really helped me

Cheer.

u/ancientworldnow · 2 pointsr/Filmmakers

I'm going to be blunt, but point you in the right way. Honestly, this footage is all so crushed/blown out I wouldn't hire you. I do think, however, that there is a world of low and no budget filmmakers who would love to have your services (no pay) as it's a step above magic bullet.

I'd recommend trying to maximize the data and pulling a look out of it, instead of forcing one onto it with curves and gamma corrections. Less is more in most cases. Alexis Van Hurkman has a great intro book called Color Correction Handbook: Professional Techniques for Video and Cinema.

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

Yes, It's a lovely 8 bit monitor. ruxxS said he(?) wants to learn colour grading. You simply can not grade with an 8 bit monitor.

I did recommend a monitor that is actually not that far off his budget - compared to what colour grading monitors usually cost. Yes it's almost double what he wants to pay but it will support him in his goal of learning.

I remember when I set out to learn the flute. I borrowed one from the school and shot ahead of everyone else. So, I was asked to teach the other wannabe flutists. They could barely make a note on their instruments. So I tried to play their instruments and I could barely make a sound either. That's when I learned that giving a student a 'student grade' instrument is a very bad idea. If ruxxS wants to learn, I want him to at least not be sabotaged by an inadequate instrument.

ruxxS, while you are at it, you may want to see if you can find a copy of this book. It is basically THE textbook for colourists. Good luck.

u/gbabes21 · 1 pointr/Entrepreneur

> Learn enough Wordpress / CSS to build myself?

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

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

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

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

Hope that can help.

u/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/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/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/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/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/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/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/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/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/starrylovesfedoras · 5 pointsr/web_design

For me I'd just look at the design, bust out my code editor, and start coding it in HTML and CSS. If there was any part of it I didn't know how to do, I'd look it up or ask on a forum.

But that's me. I coded websites for years. If I was a complete beginner to coding then I would grab a book that'd teach me.

But what book? They're not all created equal. Some are really confusing. The best one I've found is in the link below. It's nice because by the time you finish the first 8 chapters you can make basic sites and once you get through 9 and 10 you can do pretty sophisticated things with the layouts. And then the chapters after that just build on your knowledge.

https://www.amazon.com/Murachs-HTML5-CSS3-Boehm-Ruvalcaba/dp/1943872260/ref=sr_1_1?ie=UTF8&qid=1538618158&sr=8-1&keywords=murachs+html5+and+css3

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

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

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

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

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

u/soundman1024 · 3 pointsr/colorists

The noise is a bit heavy-handed for my taste, there's a lot of chroma (color) noise in the sky. Typically luma noise is a lot less objectionable than chroma, and incidentally luma noise looks a lot more like film grain than chroma noise.

My preferred noise recipe is putting Film Convert (plugin) on a 50% grey solid then a track above the video using the Overlay blending mode over video. I hate using that plugin since it's so slow, but when I need noise or grain I need the right look and feel for it. This workflow gives me a lot of control over the noise since I can see it apart from the clip it's on. With this workflow it would be possible to desaturate the noise since I can just dial down the saturation after the FC plugin. Not sure if it's possible to dial down your noise saturation in your workflow.

I don't have any go-to setting in Film Convert, by the way, I just cook them up as each project requires.

---

The Color Correction Handbook would probably be a good purchase for you. It really dives into the mechanics of color correcting and the tools available to make adjustments. It's like teaching someone to fish instead of giving them fish.

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/raveiskingcom · 1 pointr/Wordpress

Very highly recommend this book as it goes in to the more powerful functionality that WordPress has. It's also a very easy read:
http://www.amazon.com/Professional-WordPress-Development-Brad-Williams/dp/111844227X

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/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/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/coinmania · 2 pointsr/vfx

If the project is time sensitive, then you've gotta do what you've gotta do. But I think ideally you would just do it all in Nuke. It shouldn't take you that long to pick up the roto/paint features in Nuke, especially if you are already familiar with the program. Some tutorials on PluralSight.com should get you sorted out with roto/paint in Nuke pretty quickly. There's also a good book called Nuke 101 that you could have a look at https://www.amazon.com/Nuke-101-Professional-Compositing-Effects/dp/0321984129/ref=sr_1_1?ie=UTF8&qid=1503265251&sr=8-1&keywords=nuke+101

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

This book is fantastic and beautiful.

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

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


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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/_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/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/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/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/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/RuskiesInTheWarRoom · 5 pointsr/WeAreTheFilmMakers

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

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/joe12south · 2 pointsr/Filmmakers

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

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/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/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/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/roopeshv · 1 pointr/Python

yes, for the first time. But now I have a ready-made .py file. and copy paste into my new package, change a few names and presto, i got one working. Even if one doesn't have the one ready, copy paste from an existing package. tweak few things for ur package. To get started, see the expert python programming book's packaging chapter, and you can get started.

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/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/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/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/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/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/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/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/EXPLAINACRONYMPLS · 1 pointr/editors

Alexis Van Hurkman's book and Mixinglight.com.

There is a creative component, and a technical component to CC, it's important to understand both.

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).