background preloader

Mozilla Developer Network

https://developer.mozilla.org/en-US/learn/

The 10 Most Important Skills You Need to be a Web Designer Here are my top 10 web design skills that you WILL need to master to become an effective web designer. If you’re serious about mastering web design and marketing, check out the Pro Web Design Alliance. See how Jordan benefited from the course forum and Google hangout sessions to make his and his clients’ sites better. Look at Jordan’s site and the testimonials from his clients here. Getting started on Classical Latin The aim of this unit is to enable you to get started in Latin. It has been developed in response to requests from students who had had no contact with Latin before and who felt they would like to spend a little time preparing for the kind of learning that takes place on a classical language course. The unit will give you a taster of what is involved in the very early stages of learning Latin and will offer you the opportunity to put in some early practice. This material is from our archive and is an adapted extract from A297 Reading Classical Latin, which is no longer taught by The Open University.

50 Places You Can Learn to Code (for Free) Online If you’re curious about learning a programming language then you’re in luck: there’s no shortage of resources for learning how to code online. University-level courses, tutorials, cheat sheets, and coding communities all offer excellent ways to pick up a new language, and maybe even a new job, too. Read on, and you’ll discover 50 great places to learn how to code, for free, online. 10 Best Sites to Learn How to Code Quickly Web development has become a very important topic on the web these days and the internet has become the best source for developers to learn more about code. It is a very easy way and a very popular one and the developers can find important information related to anything on the internet very easily and do not have to face any kind of difficulty to lean new development ways. Web application development has some of its own unique features. Through the medium of the internet website developers can get a lot of information about the already existing applications and can very easily get to know about all the new tools very easily. Therefore the website owners can enhance their knowledge to great extent and can also in addition enhance the functionality of their respective website. Its our pleasure to share best and useful resources for web developers and designers.

Bibliography Books The Elements of Typographic Style by Robert Bringhurst The book which sparked this website. Grid Systems in Graphic Design by Josef Muller-Brockmann The definitive word on using grid systems in graphic design. 7 Tips for Citing an App in MLA Format  Clay Shirky famously pointed out that the problem in the information landscape today isn’t necessarily that there is too much information but that our filters aren’t any good. Students feel this problem acutely due to their perpetual crunch for time and lack of nuanced Google skills. So where does a responsible student go for reliable information she can use in an academic context? That was the question I asked my students this fall and the answer I got surprised me.

Slide and Push Menus Fixed menus that will slide out from the sides of the page and in case of the right and left side optionally move the body. View demo Download source A set of fixed menus that will slide out from any of the edges of the page. Code Wars: Ruby vs Python vs PHP [Infographic] Just as the Japanese, Spanish and French languages are uniquely different, programming languages also have their variations, some more popular and easier to use than others. With the recent introduction of some new ones, there is a ‘war’ of modern day languages. What’s easier and faster to use is not always the best option. Below we highlight three of today’s most popular programming languages. Whether you’re looking to learn PHP, grab that hot new Python class, or finally learn Ruby and conquer Rails, this infographic compares how they differentiate, who uses them, and their popularity.

Related: