You can access plenty of service online when learning to code: Codecademy, Skillshare, Treehouse, Code School, Learn Code The Hard Way, Udemy, General Assembly, Udacity and the list goes on. Some charge per class or by monthly membership, while others are free or accept donations.

But still, learning anything outside traditional education requires personal initiative. For many people, it will involve setting aside time outside of a regular day job in which you do something other than programming. But as our world is more and more influenced by what we're able to accomplish with code, being a maker of such programs gives a person an advantage in nearly any industry.

SEE ALSO: Non-Techie Co-Founder Learns Code, Builds New Site Feature in 6 Days

Here are a few apps made by people who had just learned to code. Some have gone on to do greater things, while others might stick around and build their basic prototype into a full-fledged product. At least one is generating enough revenue to make a living on apps he built.

Have you tried to learn to code? What would you want to build? Tell us in the comments.

1. SimpleTax

SimpleTax is a program to help people in Canada file their taxes. Right now, you can sign up with your email address to be notified when the program is live — but while you're waiting, try out the tax calculator, which is already functional. This app is being built by Jonathan Suter, who learned to code with Codecademy.

Sworkit is a mobile app that gives users circuit training workouts they can do anywhere. Some example workouts target core, upper body or stretching, and the app also includes cardio workouts and yoga.

Army officer Ryan Hanna built Sworkit in 2012 as a project to help him learn programming. He used Codecademy lessons to teach himself to code.

This app lets anyone post office hours along with where they'll be, whether it is a physical location or on Skype. It's also a great place to browse interesting people you might want to meet — and if they are available, you can easily set up that meeting.

Nate Westheimer, executive director at New York Tech Meetup, built the app after learning to code. He explains in a blog post how frustrating it is to work at startups as the product person without being able to build prototypes yourself.

This app helps soon-to-be brides keep track of the important things while planning a wedding. Once signed up, you can put in your fiancé's name, the wedding date and other details, including the budget, a guest list, tasks alongside timeframes and businesses, such as the caterer or floral arrangement shop you plan to use.

BrideBook was built by Manuel da Costa, who learned to code through One Month Rails on Skillshare, Michael Hartl's tutorial and Codeschool. Right now the app is tailored for use in the UK, but even without logging your "real" location — features such as the wedding countdown and task lists are still useful. Da Costa is getting user feedback and testing the business model now, and will consider expanding internationally in the future.

5. Reminder Apps

After learning to code through Treehouse, Jordan Garn built three iOS apps, all paid, and now earns $2,000 each month from sales.

One app helps users create an exercise or diet plan, with reminders. Another is focused on good habits, and allows you to track progress (after all, it takes 30 days to build a habit). The last is more general — for any kind of reminders.

This app isn't quite finished, but we can already tell it could become quite useful. For anyone who took months, or years, to finally pick a major: What if there was a place to browse and ask people, at schools from all over, what studying for their major was like?

Major Finder was built by a One Month Rails Skillshare student.

This app will ask permission to check your location, and assuming you're in New York, it can indicate which buses are nearby. It's simple, designed for a mobile browser and laid out very simply.

BusNear Me was built by Jonathan Werbell, who took a class at Skillshare and works at Bloomberg Philanthropies.

Instacurate uses a hashtag or Twitter user to generate a Pinterest-style layout of links — curated, if you will. When you're looking for the latest news on a trending topic, it might be a fun way to browse.

The app was built by David Bauer, who completed Codecademy's CodeYear. After initially signing up, he took a six-month break before returning to the coding lessons. With his project, he says that the community at Github was helpful with the trickier portions of the app.

Remember the old grade school fable: "First the worst / Second the best / Third the one with the hairy chest"? Well, one Skillshare student, Joshua Beckerman, built an app that passes judgement on who or what is good, bad or plain weird. Right now the site shows a few examples but doesn't seem to be accepting new ones.

Mashable composite. Images via iStockphoto, leluconcepts