background preloader

Learn computer programming

Facebook Twitter

Online Python Tutor - Learn programming by visualizing code execution. Learn to Code a Basic iPhone App. Unfortunately iOS is no better.

Learn to Code a Basic iPhone App

I code for Android, iOS and .NET. I actually think Eclipse is a step up from Xcode. Xcode crashes a lot, there aren't any true tabs, organizing the project is a mess. Visual Studio is the best IDE by far. I can't say much as I've only been doing iPhone stuff for 4 years and almost no android stuff.

People are always complaining about objc but their complaints are only ever about syntax. My complaints about objc are features (or rather lack of) like, you don't have protected methods and you technically don't have private methods or variables because you can always call "private" api. Eclipse is garbage? You must be doing it wrong, son. ;) Introduction to Algorithms. Free Online Classes.

How to start to learn coding from scratch? Loic Le Meur. » How to start to learn coding from scratch?

How to start to learn coding from scratch? Loic Le Meur

Karl Lagerfeld Loic Le Meur Loic Le Meur blog Aug 15 2012 11 Comments. Programming Bootcamp, GarageBand Freebie, iPhone 5 Giveaway [Deals. Let’s say you want to program, oh, everything.

Programming Bootcamp, GarageBand Freebie, iPhone 5 Giveaway [Deals

Websites, responsive-design websites, iOS games, and iOS apps. Then let’s through in, just for kicks and giggles, Ruby and PS6. Cool? This is hours and hours of classes. If you take classes the “traditional” way in a classroom, getting through all this will take a while. This is why I like these bundle deals for courses. You can go check out the deal for everything you get, that’s not the point of this post. Programming 101 - The 5 Basic Concepts of any Programming Language - How to Program with Java. HTML, CSS, and Javascript from the Ground Up - Google Code University - Google Code. Computer Science. Online IT Lab.

30 Days to Learn HTML and CSS. Software training online-tutorials for Adobe, Microsoft, Apple & more.

HTML and CSS: mozilla

Drupal. Mozilla Thimble. Mozilla Webmaker Aims to Teach You to Code and Change You from Web Consumer to Creator. It is really a lot less about which language to learn as it is about how to think about the act of programming.

Mozilla Webmaker Aims to Teach You to Code and Change You from Web Consumer to Creator

Knowing what the statements of some language do means nothing if you do not have any idea about how to string them together in a coherent way to accomplish something meaningful. Learn to think programming (algorithms and data structures). Translate those thoughts into the language of choice. Many years ago I actually wrote FORTRAN for money. 3 Websites To Get Started With Learning C++ Programming Language. Learning to program can be difficult for many, even with relatively easy programming languages.

3 Websites To Get Started With Learning C++ Programming Language

While Java is easier to get started with (where we have numerous articles here at MakeUseOf for Java as well as Internet scripting languages and deciding which one to learn), C++ may not be. However, those with some programming experience will find learning C++ less difficult than beginners, although there are plenty of good websites to teach yourself with. Why Learn C++? Why would you care to learn C++? It is a very powerful programming language which basically has a “trust the programmer” motto.

Due to this, most programs are at least partially written in this language or its cousin, C. LearnCpp.com LearnCpp is a great place for both beginners and somewhat experienced programmers to get started with C++. Out of all the sites I list here, I recommend trying this one out first before all the others. CPlusPlus.com CPlusPlus is another great website for learning C++. Cprogramming.com Conclusion. Beginners Html Web Design Tutorials For Making Webpages.

HTML5: and other related things

Learn coding and Programming per s#sw guys. HTML Fundamentals. Learn to code. Learning From Data - Online Course. A real Caltech course, not a watered-down version on YouTube & iTunes Free, introductory Machine Learning online course (MOOC) Taught by Caltech Professor Yaser Abu-Mostafa [article]Lectures recorded from a live broadcast, including Q&APrerequisites: Basic probability, matrices, and calculus8 homework sets and a final examDiscussion forum for participantsTopic-by-topic video library for easy review Outline This is an introductory course in machine learning (ML) that covers the basic theory, algorithms, and applications.

Learning From Data - Online Course

ML is a key technology in Big Data, and in many financial, medical, commercial, and scientific applications. What is learning? Live Lectures This course was broadcast live from the lecture hall at Caltech in April and May 2012. The Learning Problem - Introduction; supervised, unsupervised, and reinforcement learning.

App Inventor

Learn to Code in 2012 with Free Weekly Programming Lessons from Codecademy. Apple's Start Developing iOS Apps Today Guide Is a Roadmap for Creating Your First App. I'm pretty decent at programming iOS apps now.

Apple's Start Developing iOS Apps Today Guide Is a Roadmap for Creating Your First App

I came from a background in VB and JAVA. I had a nasty learning curve with getting used to Obj C. A couple resources I used when starting up were: The NewBoston YouTube Channel: [www.youtube.com] They have great resources on iOS programming as well as Cocos2d if you are interested in programming games GeekyLemon (Great for beginners): [www.geekylemon.com] Code Hero raises over $100,000 for shooter that teaches computer programming. Over the years, there have been a lot of efforts to create games that make learning how to program a computer simple and fun, with widely variable results.

Code Hero raises over $100,000 for shooter that teaches computer programming

But indie developer Primer Labs seems to have hit on something special with Code Hero, a first-person shooter that teaches JavaScript and UnityScript programming by letting players fire bits of code that actually affect the environment. The group recently reached its Kickstarter funding goal of $100,000 for the project, and is still looking for last-minute donations to help fund a multiplayer mode. Despite the name, Code Hero is much more like Portal or Minecraft than Guitar Hero, according to its creators, but "instead of making blocks or portals, you shoot Javascript" that executes when it hits its target. Bits of code can do anything from moving a platform down (position.z-=2) to blowing up stuff (add(ForceTransform(1000000))).

Programming Contests - Codesprints - Interviewstreet.