background preloader

Learn

Facebook Twitter

Webdev Resources : webdev. How to seriously teach yourself web development. Webpro/programming-principles. The Coding Dojo - a Forum for Improving your Coding Skills. The Coding Dojo - a Forum for Improving your Coding Skills Emily Bache, @emilybache Bache Consulting, The Coding Dojo is a training session where professional programmers practice and improve their skills, and work with Test Driven Development (TDD) in particular.

The Coding Dojo - a Forum for Improving your Coding Skills

You do Code Kata exercises in a group, play collaborative games, and reflect on not only the code you end up with, but the process you used to create it. Game Development by Ellison Leão. Programming problems to practice and learn for beginners. Karan/Projects. Learn Angular by Building a Gmail Clone. AngularJS Tutorial Build a Gmail Clone Introduction Build a simple email application and learn core AngularJS concepts.

Learn Angular by Building a Gmail Clone

Learn Angular by Building a Gmail Clone. Do Programmers Need to Be 'Masters of Their Domain'? A machine in a factory is malfunctioning.

Do Programmers Need to Be 'Masters of Their Domain'?

The expert comes in, hits one spot with a hammer, and everything works again. When the manager demands he itemize his $100 bill, he writes, “Hitting with hammer, 25 cents. Knowing where and how to hit, $99.75.” Kicking the Code Monkey: Migrating Your Ancient Code for Fun and Profit. Like this article?

Kicking the Code Monkey: Migrating Your Ancient Code for Fun and Profit

We recommend  So you've got some code. Great! It's tempting at this point to go line by line through the code, looking up equivalent calls in your chosen new language. The Codist: Lessons From A Lifetime Of Being A Programmer. Published: 09/06/2014 Over my 3 decades of being a programmer, I have learned a few things.

The Codist: Lessons From A Lifetime Of Being A Programmer

Here are a few goodies. I bet I can make more. Customers only know what they want after they see it. I learned this in my first job. Given enough time all security will fail. Security in today's world is incredibly challenging to get right. Given that your security will fail the outcome depends on whether you planned for that situation ahead of time. TodoMVC. Can I use... Support tables for HTML5, CSS3, etc.

Creating a Simple RESTful Web App with Node.js, Express, and MongoDB. References for JavaScript Mastery : javascript. What are your vanilla JavaScript knowledge standards that every JS developer should know? : javascript. Hybrid Apps: The Art of Being in Two Places at Once. eCommerce Shipping Whitepaper: Tips & Tricks for Saving Money using USPS Priority Mail.

Hybrid Apps: The Art of Being in Two Places at Once

Gain a clear understanding of packaging options, pricing models, and how Endicia’s shipping solutions can help you achieve the greatest possible cost savings. Get the whitepaper now! Like any other winner-take-all industry, the digital music world is not immune to trendy tech solutions that come and go. Hybrid apps, however, are one trend that's here to stay. Software developers in almost every industry have been meeting their customers' needs for years with early versions of hybrid app technology and in the next few years, hybrids will reign on tablets and mobile phones. WATCH THIS IF YOU WANT TO BECOME A WEB DEVELOPER! - Web Development Career advice.

Web Technologies Hanging Out Together. As a beginner, understanding how the different languages you learn interact with each other can be confusing.

Web Technologies Hanging Out Together

I thought we could pair up a variety of languages to see where they intersect and communicate. HTML and CSS You need HTML to have CSS, because HTML calls the CSS. In an HTML document, you'll likely see some HTML like this: That is an HTML element (<link>) calling some CSS that will then be applied to the HTML. The typical connection between HTML and CSS is with selectors. Home.

Stop Complaining. Take Care Of These 15 Things And You’ll Be Happier. The world is full of self-help books and advice on how to be a better/happier/more successful person.

Stop Complaining. Take Care Of These 15 Things And You’ll Be Happier.

Most of it is useless, and all of it costs money. In the interest of creating more happy humans on this planet we’ve compiled a self-help list of our own. Three-tier programming in Visual FoxPro. Three-tier programming in Visual FoxPro Even if you haven't started using three-tier data access in FoxPro, you certainly have heard of it.

Three-tier programming in Visual FoxPro

What's the big deal? Bolshchikov/js-must-watch. What is a Full Stack developer? Is it reasonable to expect mere mortals to have mastery over every facet of the development stack?

What is a Full Stack developer?

Probably not, but Facebook can ask for it. I was told at OSCON by a Facebook employee that they only hire ‘Full Stack’ developers. Well, what does that mean? To me, a Full Stack Developer is someone with familiarity in each layer, if not mastery in many and a genuine interest in all software technology. Good developers who are familiar with the entire stack know how to make life easier for those around them. Server, Network, and Hosting Environment.This involves understanding what can break and why, taking no resource for granted.Appropriate use of the file system, cloud storage, network resources, and an understanding of data redundancy and availability is necessary.How does the application scale given the hardware constraints?

Other Pieces of the Puzzle: Ability to write quality unit tests. Projects-Solutions/README.md at master · karan/Projects-Solutions. 1000+ Beginner Programming Projects & Practice problems. In my previous post, I asked you to build CRAP and asked you to share your experience building them. The replies were awesome. As slightly more experienced programmers Randy, Nuno Franco and Sami shared their experiences in building their CRAP. Look here, here and here. As beginner programmers, Gorgy and Faraz shared their experiences too. Look here and here. Thank you guys. In a broad sense, I can see two sets of people. SPS Blog - Learning Visual FoxPro Videos. Not enough timeIt's been a week since my last entry into my blog. Between billable work, articles that I'm writing, and getting ready for the Southwest Fox conference, time has been an extremely precious commodity. Building a Visual FoxPro Application for SQL Server.

This chapter is from the book  Learn how to build a data access layer to communicate with either DBFs or SQL Server. Even cooler, you'll do it with no code to change when you move from DBFs to SQL tables, and an upsizing wizard to migrate the data for you. Find out how to use a data access layer in FoxPro, which gives you the ability to use DBFs, SQL Server, a WebConnection XML server, or XML Web services. Chapter 3: Building a Visual FoxPro Application for SQL Server In This Chapter. A VFP/SQL SERVER application from start to end - Part III.

A VFP/SQL SERVER application from start to end - Part III In the second article, we created the domains, the physical model and the database. Now, we will create a process that will help us learn a little about the Enterprise Manager, and about reverse engineering, between SQL Server and Erwin. We will create a table in SQL Server and transfer it into Erwin. What are some projects I can do with JavaScript? : learnprogramming. MacGyverisms - ingenious solutions to life's problems—on the cheap « Wonder How To. Getting Started with Programming. Industry Data Models. SQL Server Programming Part 1 - Stored Procedure Basics. Step By Step Path to Becoming a Great Software Developer. Step By Step Path to Becoming a Great Software Developer. Step By Step Path to Becoming a Great Software Developer.