background preloader

75 top CSS and JavaScript tutorials

75 top CSS and JavaScript tutorials
There are so many blogs and sites publishing high quality CSS and JavaScript tutorials these days that it can be hard to keep track - and it's easy to miss an amazing tutorial completely. And sod's law dictates that the one you do miss will be the one that could have saved you days of work on your latest project... Subscription offer So to help out we've rounded up some of the very best CSS and JavaScript tutorials from around the web, covering web design techniques old and new, how to use the latest tools and frameworks, and a series of projects you can sink your teeth into. Read all the tutorials on Creative Bloq here NOTE: most of these CSS and JavaScript tutorials are aimed at professional web designers. Fundamentals of CSS How to structure your CSS We want you to learn from the best. Make your sites load faster Your website's visitors care whether or not it loads quickly. Discover the power of CSS3 selectors To style an element with CSS, you need to be able to target it. Classes? Related:  JavaScript Coding

CSS Circles A while back I shared a clever technique for creating triangles with only CSS. Over the past year, I've found CSS triangles incredibly effective, especially when looking to create tooltips or design elements with a likewise pointer pattern. There's another common shape that's easy to create, and that is the circle. Setting the border-radius of each side of an element to 50% will create the circle display at any size: It's really that simple...but I can't let this post go without touching on CSS gradients and basic spin animation: Voila. CSS circles don't immediately appear as useful as CSS triangles, but they surely have value within design.

A re-introduction to JavaScript (JS tutorial) Why a re-introduction? Because JavaScript is notorious for being the world's most misunderstood programming language. It is often derided as being a toy, but beneath its layer of deceptive simplicity, powerful language features await. JavaScript is now used by an incredible number of high-profile applications, showing that deeper knowledge of this technology is an important skill for any web or mobile developer. It's useful to start with an overview of the language's history. JavaScript was created in 1995 by Brendan Eich while he was an engineer at Netscape. Several months later, Microsoft released JScript with Internet Explorer 3. Because it is more familiar, we will refer to ECMAScript as "JavaScript" from this point on. Unlike most programming languages, the JavaScript language has no concept of input or output. Overview JavaScript is a multi-paradigm, dynamic language with types and operators, standard built-in objects, and methods. And there are some built-in Error types as well.

Web Design - Website Design Tutorials, Articles and Free Stuff Brilliant Articles and Tutorials That Will Help You Improve Your CSS Skills CSS is the second-most-important thing you can master when it comes to web design, right after HTML. Below are brilliant articles and tutorials they can help you master the techniques that will help set your designs apart from the crowd. There are six layout proposals that are relevant to us, all of which I described in the talk. Here is a little more about these proposals and how they will help you in developing websites in the future. For years we used pixels to lay out web pages. In this post, Louis Lazaris introducing the concept of object oriented CSS and how it can help improve both the performance and maintainability of your Web pages. The vertical-align property is one of those features of CSS that sounds pretty self-explanatory, but can cause problems for CSS beginners. Once you start to become more experienced with CSS, one concept that will help you greatly is use of the position property, in particular with a value of absolute.

Series: Javascript Tutorial « If you are not ready to purchase a copy of Webstorms from Jetbrains, you can always use Netbeans. Netbeans has been supporting HTML5 development since version 7.2. 1. 2. 3. 5. 6. 7. 9. 10. 11. 13. 14. 16. 18. 19.

Web Design Blog, Tutorials and Inspiration | Web Design Ledger CSS3 Enterprise | Phil Sherry Using CSS3 in the workplace with minimal trouble & strife About this article Web Designer Magazine approached me to write a CSS3 article back in February 2011. Having spent the last few days making a client’s site looking good in IE6, I thought this would make for a good article. You can download the files for this tutorial here (920k zip file). Introduction You’ve no doubt read a lot of articles about CSS3, so you know how it can help you to perform miracles and probably improve your love life (or is that HTML5?). But, lots of us still work in the real world–a world where our Enterprise clients still rely heavily on archaic technologies, such as IE6 and it’s evil twin brothers, IE7 & IE8. In this article, you’ll learn how to serve up a site that looks the same in all browsers; from the latest Chrome and Safari all the way down to IE6, complete with all those CSS3 treats, media queries, and some CSS2.1 selectors. Step 1: Let’s get started Open up index.html and we’ll focus on the first. <!

Full Stack JavaScript Development with MEAN - SitePoint It’s clean, it’s lean—it’s the MEAN Stack With modern tools, it is possible to create production-grade applications using only JavaScript, HTML, and CSS. The combination of MongoDB, Express, AngularJS, and Node.js, all JavaScript technologies, has become so popular that it’s been dubbed the MEAN stack. We’ll begin by covering Node.js, as it lays the groundwork for all our server-side work. From there, we’ll move on to MongoDB, a NoSQL database. After you have a solid grasp on Node and Mongo, the book will move on to the Express web server. Our coverage of the MEAN stack will wrap up with several chapters on AngularJS. Full-stack JavaScript is not fully encompassed by the MEAN stack.