background preloader

Intro to JS: Drawing & Animation

Intro to JS: Drawing & Animation

Related:  CodingCoding TutorialsProgrammingProcessingProgramming

Learning Google Script: 5 Best Sites & Tutorials to Bookmark How often do you use Google services? If you’re like me, the answer is “all the time”. I use Google Drive to store files. Sometimes, I use Google Docs to write articles (although I prefer Apple’s Pages and iA Writer more). I use Google Forms for making surveys. I use Google Chat to talk to friends. The Nature of Code Hello! By browsing the table of contents on your left, you can read the entire text of this book online for free, licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License. Start reading the introduction now! If you like this book, please consider supporting it via the links below:

The Swift Programming Language: About Swift Swift is a new programming language for iOS and OS X apps that builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed by the mature and much-loved Cocoa and Cocoa Touch frameworks, is an opportunity to reimagine how software development works.

Colour detection in Processing Colour detection in Processing This is part of a Processing project I’m currently working on. This sketch allows the user to select colours from webcam input. 8 free sites that teach you how to program Developed in 2011, the main focus of Code Academy is to teach you how to code so that you can transform your career. It features a number of success stories from individuals who knew little to nothing about coding and went on to have fruitful careers as programmers. Code Academy covers a lot of ground, including how to make interactive websites. You can take courses in Rails, Angularjs, Rails Auth, The Command Line, HTML & CSS, JavaScript, iQuery, PHP, Python and Ruby.

Silicon Valley Goes Hollywood: Top Coders Can Now Get Agents - Businessweek (An earlier version of this story ran online.) Max Nanis’s website prominently features about two dozen head shots of the skinny, scruffy 22-year-old Southern Californian with his shirt off. At the top of his “About” page, there’s a personalized contact number (936-CALL-MAX) and a link to 10X Management, his professional representation. It looks like the résumé of an actor, seemingly pitched for casting directors and producers—but Nanis’s background is in computational biology. He’s a coder, part of a generation of programming hotshots starting to view themselves more like Hollywood talent than bit jockeys. Code & Conquer Most Important: Have Fun. And earn some badges. See how your strategy works out in different scenarios, challenge other players, receive points, earn badges and climb your way to the top of the leaderboard. Boost your coding skills.

Swift Programming Language Playgrounds and REPL in Xcode Much like Swift Playgrounds for iPad, playgrounds in Xcode make writing Swift code incredibly simple and fun. Type a line of code and the result appears immediately. You can then Quick Look the result from the side of your code, or pin that result directly below. The result view can display graphics, lists of results, or graphs of a value over time. Handling file uploads If "large files" (ie: 50 or 100 MB) fail, check this: It may happen that your outgoing connection to the server is slow, and it may timeout not the "execution time" but the "input time", which for example in our system defaulted to 60s. In our case a large upload could take 1 or 2 hours. Additionally we had "session settings" that should be preserved after upload.

Data-binding Revolutions with Object.observe() In November 2015, it was announced on esdiscuss that the Object.observe() proposal is being withdrawn from TC39. Introduction A revolution is coming. There’s a new addition to JavaScript that’s going to change everything you think you know about data-binding. It’s also going to change how many of your MVC libraries approach observing models for edits and updates. The Complete iOS 7 Course - Learn by Building 14 Apps - bitfountain Section 4 - Challenge 1: Age of Laika Section 5 - If Statements Section 6 - Challenge 2: For Loops Section 7 - Challenge 3: 99 Sodas Section 8 - Intro to Object Oriented Programming

20 Free Ebooks For Software Developers [Beginners] Developing and programming software and applications is never an easy task, and sometimes you need a bit of help, whether it’s for managing your workflow, refreshing your knowledge or learning a new programming language. Thankfully, there are a lot of resources on the Internet that can help, including free ebooks. Here, we’ve compiled a list of 20 free ebooks that should definitely be of use to beginner software developers and programmers. Basics of C++ Namespace Forward: In this part of the series, I talk about the basics of C++ Namespace. By: Chrysanthus Date Published: 7 Feb 2013 Introduction This is part 1 of my series, C++ Namespace. In this part of the series, I talk about the basics of C++ Namespace.

CodeDay Dallas Is this a "hackathon"? CodeDay is a place for people who are interested in learning something new and meeting new people. It is not focused on winning awards or getting jobs, so we do not call CodeDay a hackathon. Do I need to come with a team? No! In fact, most people don't come with a team!

I love Khan Academy and this animation website is another great addition to what they offer. There are several intro into animation websites out there and I think that this is a great tool for students to apply their math skills. by lauravennard Jul 13

Related:  CodingComputer BooksLevel Boling