background preloader

The Definitive Guide to Object-Oriented JavaScript

The Definitive Guide to Object-Oriented JavaScript

Related:  Programming/Learning and TeachingWebsite Design/Developmentweb devprogramminglanguages

How to Teach Coding in the Classroom: Resources for Teachers You’ve probably heard the buzz about coding in the classroom, and you may even have thought about integrating it into your classroom, but just where do you begin? In this post I will run through a few of the most popular online services that are designed to help you and your students get up and coding in no time at all. 1. Google Developers This morning we welcomed 6,000 developers to our 7th annual Google I/O developer conference. The crowd in San Francisco was joined by millions more watching on the livestream and 597 I/O Extended events, in 90+ countries on six continents. We're meeting at an exciting time for Google, and for our developer community. There are now one billion of you around the world who use an Android device. One billion. We estimate that's more than 20 billion text messages sent every day. 1.5 trillion steps taken with an Android.

5 Great Front-End Developer Tools You Must Try This is a tech post by Arnaud Breton, full-stack developer here at mention with a specific focus on the front-end side and user experience. Before joining mention, Arnaud was co-founder and CTO of UniShared and, part of the Imagine K-12 2013 Winter batch. Over the last few years, we’ve seen tremendous growth in an entirely new generation of web applications. These apps have become much richer, leading to a huge increase in complexity on the front-end side. Frameworks like Backbone (the one we use at mention), AngularJS, and EmberJS provide robust solutions to build amazing apps, leveraging all of the web’s power. Meanwhile, Javascript, the web language, has grown a lot (both in popularity and in maturity) and now has back-end side implementation with NodeJS.

How to Run Android Apps on Your Desktop the Easy Way Ever feel like running an Android app on your Windows machine? Using BlueStacks, you can easily get apps from your Android device to your desktop or laptop without any complicated set up or fussing with the Android SDK. Android Apps on Windows BlueStacks is essentially a self-contained virtual machine that runs Android apps on your Windows 7 computer.

Scripting Languages You May Not Know Scripting languages are used in everything from games and Web pages to operating-system shells and general applications, as well as standalone scripts. They allow the harried developer to do his or her job without engaging in the full compile-test-edit lifecycle; with a script, it’s just edit-and-run. Many of these scripting languages are common and open to modification. In a gaming environment such as Skyrim, the developers relied on a scripting language called Papyrus; Microsoft Office depends on Visual Basic for Applications, a special version of Visual Basic used to extend Word, Excel, and Outlook.

Free Programming, SQL Data Coding, Computer Science. IT Books PHP Reference: Beginner to Intermediate PHP 5 PHP programmers need of a quick reference book. Beginner and intermediate PHP coders with some experience in PHP, includes code using procedural PHP and standard syntax.

10 sites developers should have in their bookmarks Mysql Format Date MySQL Format Date helps you to format your dates using the MySQL DATE_FORMAT function. Just select a common date format and then change it to your suit your needs. The MySQL DATE_FORMAT code will be generated at the bottom of the page which you can then copy into your query. Visit site: Script Src A Compendium of SVG Information A huge pile of information about SVG. How to Use SVG These are overview articles covering lots of stuff relating to SVG. Why to use it and the basics of how to use it. Mostly: <img>, background-image, <svg>, <iframe>, and <object>/<embed>. SVG as an Icon System

Students - Guide to Technical Development - Google Careers This guide provides tips and resources to help you develop your technical skills (academically and non-academically) through self-paced, hands-on learning. This guide is intended for Computer Science students seeking an internship or university grad role at Google. What this guide is for You can use this guide to determine which courses to take, but be sure stay on track with your courses required for your major to graduate. We encourage you to learn more outside of this guide. The more you know, the better!

15 programming languages you need to know in 2015 If you're a programmer, these are good times. Jobs in the segment are projected to grow 8% over the next seven years, according to the U.S. Bureau of Labor Statistics. Stop Making Sprites (Compass, Sass, and PNG Sprite Generation) Update 01/11/12: new code at the bottom of this post. Sass has been kicking around for a while, but I hadn’t given it a try until just recently. Sass usually goes hand-in-hand with Rails, Compass makes it so easy to run Sass on standalone projects that I’ve started using it on nearly everything. The result is faster, DRYer, more enjoyable coding. The biggest benefit for me has been Compass’s sprite generation, which — if done right — can cut down your coding time and filesize. Sprites are an optimization best practice, but they’re no fun to work with.

39 Web Apps and Tools We Use to Create Websites Probably not unlike you, we use a cadre of different tools to help us create websites and products we’re proud of. Every year it seems that this list morphs, evolves, shrinks and grows. So we thought, ‘Hey, it might be valuable to some people to get a look at how we build things and the tools that we use to get the job done.’ We looked at every step of our development process and highlighted our favorite technologies every step of the way. These divisions aren’t meant as hard and fast rules; but rather groupings that can help you if you’re looking for a tool to find efficiencies, process improvements or work product for a particular phase.

Related:  Coding ClassesTutoriel