“Ruby on Rails is a breakthrough in lowering the barriers of entry to programming. Powerful web applications that formerly might have taken weeks or months to develop can be produced in a matter of days.” -Tim O'Reilly, Founder of O'Reilly Media Read more quotes “Rails is the most well thought-out web development framework I’ve ever used. And that’s in a decade of doing web applications for a living. I’ve built my own frameworks, helped develop the Servlet API, and have created more than a few web servers from scratch.
Programmers: Please don't ever say this to beginners ...Here's a sample interaction between an experienced programmer and a beginner who is just learning programming: Programmer: Hey, I hear you're learning programming. Cool, what're you learning? Beginner: I'm starting with some basic PHP and HTML using TextMate on my Mac.Learning Rails in One MonthI think just about anyone can learn to code in one month. Last August, I taught myself Ruby on Rails and was able to build my own application in under one month. Then I went on to win a hackathon on my own against 300 other experienced programmers. I didn’t have any formal computer science background or programming experience.
SmalltalkWelcome to Smalltalk.org. Getting The Message The Essentials of Message-Oriented Programming with SmalltalkBy Alan Lovejoy. Smalltalk is a foundational programming language that is based on pervasive message passing, pervasive dynamic strong typing, pervasive reflection and pervasive object orientation. Message passing: Almost all computation in Smalltalk happens via the sending of messages.Why Use Ruby on Rails? My Experience as a Veteran ProgrammerSometimes I hear people complaining about their clients, saying that they insist on using Rails, that they’ve had too much Kool Aid. If they’re recruiters, they almost feel sick in the stomach about having to find yet another Ruby on Rails ‘primadona’ developer. Then they pull out something similar to this amazingly ignorant comparison between Git and PHP to prove their point. “They don’t even know what they’re asking for,” they say.
Algorithms: Design and Analysis, Part 1 - Stanford UniversityAbout the Course In this course you will learn several fundamental principles of algorithm design. You'll learn the divide-and-conquer design paradigm, with applications to fast sorting, searching, and multiplication. You'll learn several blazingly fast primitives for computing on graphs, such as how to compute connectivity information and shortest paths.Getting Started with Rails1 Guide Assumptions This guide is designed for beginners who want to get started with a Rails application from scratch. It does not assume that you have any prior experience with Rails. However, to get the most out of it, you need to have some prerequisites installed: The Ruby language version 2.2.2 or newer.Right version of Development Kit, if you are using Windows.The RubyGems packaging system, which is installed with Ruby by default.
The Python Tutorial — Python v2.7.2 documentationPython is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms. The Python interpreter and the extensive standard library are freely available in source or binary form for all major platforms from the Python Web site, and may be freely distributed. The same site also contains distributions of and pointers to many free third party Python modules, programs and tools, and additional documentation.
• Software Tools
• Compilers & Development Environments
• web design
• ruby on rails
• TO FILE
• more links...tbc
• Application Development
• Learn to Code!
• stumbleupon 3
• WEB LANGUAGES
• Developement Web
• Ruby on Rails
• Langages & frameworks