How To Master a Programming Language V

For my final post of the series How to Master a Programming Language, I want to make note how you can take the programming knowledge that you have gained so far and apply it to something bigger.

Learn a Framework

Now that you have worked through the language and applied it to solving problems, how do you go about solving bigger problems or accomplishing large project? Answer: Use a framework.

If you are unfamiliar with frameworks, they allow you extend the API of your language beyond the base software library. All frameworks are not created equal, a given language may have several frameworks available – each one used for solving a different problem.

Java

C#/VB.NET

PHP

Ruby

Python


Start a Project For Yourself

You will only start to appreciate a programming language and its framework when you start working with it to create something of value.

If you already have an idea in mind – great! Run with this idea and start using the tools that you have learned.

If you are stuck trying to figure out a potential project – talk to people. People always speak of ideas, but few people actually follow up. Identify phrases such as “I wish there was…”:

  • “… a website that would do this…”
  • “… an easier way of doing this…”

Still stuck? Here is a list of resources to help you in the right direction:

I am always looking for suggestions from my readers. If there are any frameworks or programming project websites that I should add, please feel free to share.

Like this post? Feel free to share or bookmark it.


Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

2 Trackbacks

  1. By How To Master a Programming Language on January 21, 2010 at 11:53 am

    [...] Part V Like This Post? Please Share or Subscribe: [...]

  2. By uberVU - social comments on January 23, 2010 at 1:49 am

    Social comments and analytics for this post…

    This post was mentioned on Twitter by dhirschl: New at RepeatGeek: How To Master a Programming Language V http://goo.gl/fb/wgES...

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to RepeatGeek

Subscribe via RSS

Enter your email address: