Programming Challenge Now that you know programming is more than just "working with computers", I want to give you a taste of what you’re getting into so that you’re prepared. Some of the general ideas that float around the programming community are “you are a … [Read more...] about Are you a programmer?
Learning anything new is a challenge, especially computer programming. As with any good thing in life, it takes training and practice with a long commitment to follow through. This includes changing the way you think about your current world. Why? Because you will … [Read more...] about The Programmers Mindset
What if I told you I can show you a framework that can solve just about any problem that you might encounter? Does that even sound possible? What if it is? What do you think it would look like? Could you guess how this framework might look or be? How can we test … [Read more...] about The Science of Programming
"I can't define it, but I know it when I see it." - Richard Feynman If you hold up a flower and take a look at the flower, you will say "what a beautiful flower". A painter might take that flower and put it into a painting, a biologist can take the flower and … [Read more...] about The Art of Programming
Computing is changing; prices of computers are going lower and lower every single year. This is due to Moore's law, which says: Over the history of computing hardware, the number of transistors in a dense integrated circuit has doubled approximately every two … [Read more...] about The Art and Science of programming (Moore’s Law)
Programming Workflow For the sake of keeping the examples short, I will not be using the browser to run any of the code. Instead, I will be focusing on the actual problem and running the solution with Node.js. This will allow us to quickly test code and verify … [Read more...] about Programming the EASY way 1-2-3
Prerequisites Before Getting Started Before getting started with this series, you need to have a clear understanding of the following concepts to enable you to be successful with this series: UNIX Philosophy Basic command line experience High School … [Read more...] about What you NEED to know before you learn to program
Are you new to programming? You are? This is where you start. You will learn to program. First you will understand the programming fundamentals. This are the fundamentals that are used by a wide range of programming languages. Then we will cover how to use those … [Read more...] about Who is this series for?