Learn to code for free (one day one new skill) @ codeacademy
409°Expired

Learn to code for free (one day one new skill) @ codeacademy

45
Found 3rd Jun
So, having spoken to a friend who is currently working for Google, I didn't know this, and I'm not an expert, but coding is the future (apparently)

I'm sure there is going to be many comments on this subject, and I welcome them all, because I'm sure there are many out there that are in the dark, as I am.

She recommended code academy as a start, and as the course is free, was thinking of taking it up.

Let me know what you guys think in the comments.

Specifics below:

Get where you’re going faster with Codecademy

Structured Curriculum
Our courses are designed to keep you track, so you learn to code “today” not “someday.”


Practice Smarter
Drill the material with 85 coding quizzes and feel comfortable and confident.


One Day, One New Skill
Most of our free courses take fewer than 11 hours.


The Human Touch
Our global community of coaches, advisors, and graduates means there’s always someone to answer your question.

If you know how to read you can learn how to code
Our online coding tutorials with easy-to-follow instructions, immediate feedback, and a tested curriculum take anyone from non-technical to “I can code.”
Community Updates

Groups

Top comments
Never knew Tinie Tempah was a programmer
I"m a plumber and wish I knew or even understood what your all chatting about???????
I learnt to code (html and css) a few years ago and used Youtube .. there are several tutorials there. Many of the folk on Youtube have uploaded numerous videos to form their own courses.
This is also a good site w3schools.com/
With a wide screen, it is good to have the Youtube video playing and at the same time, you can do some practice too. Use Notepad++ for the coding .. far better than the normal Notepad
For syntax editors I use Sublime text and Visual studio code, I prefer the latter and as someone has said is fast becoming the most popular.

Also, I recommend freecodecamp.org it has some quite decent stuff on there for free

And if you really want to delve deeper down the rabbit hole, this is a really great article that illustrates what order you need to learn stuff and what paths to take in modern web development:

codeburst.io/the…63c
Edited by: "frozencake" 3rd Jun
45 Comments
there's competition in any work. especially in IT. in order to succeed you'll need to learn and practice a lot of time. but it's worth it.
Edited by: "canunit" 3rd Jun
There was a coding mega-thread posted couple of months ago.

Very interesting
Never knew Tinie Tempah was a programmer
I learnt to code (html and css) a few years ago and used Youtube .. there are several tutorials there. Many of the folk on Youtube have uploaded numerous videos to form their own courses.
This is also a good site w3schools.com/
With a wide screen, it is good to have the Youtube video playing and at the same time, you can do some practice too. Use Notepad++ for the coding .. far better than the normal Notepad
GlesgaNed31 m ago

Never knew Tinie Tempah was a programmer


wbmkk19 m ago

I learnt to code (html and css) a few years ago and used Youtube .. there …I learnt to code (html and css) a few years ago and used Youtube .. there are several tutorials there. Many of the folk on Youtube have uploaded numerous videos to form their own courses.This is also a good site https://www.w3schools.com/With a wide screen, it is good to have the Youtube video playing and at the same time, you can do some practice too. Use Notepad++ for the coding .. far better than the normal Notepad


Are you working in that sector now??
stoney_Jedi12 m ago

Are you working in that sector now??


No .. just did it for fun
Thanks so much, Python is talked about a lot at my workplace. Looks like I can learn it from this website
wbmkk49 m ago

I learnt to code (html and css) a few years ago and used Youtube .. there …I learnt to code (html and css) a few years ago and used Youtube .. there are several tutorials there. Many of the folk on Youtube have uploaded numerous videos to form their own courses.This is also a good site https://www.w3schools.com/With a wide screen, it is good to have the Youtube video playing and at the same time, you can do some practice too. Use Notepad++ for the coding .. far better than the normal Notepad



+1 for w3schools and notepad++. Codecademy is good but I found the structure too limiting. I also self taught myself basic HTML using those sources, and applied the same learning style to numerous other technologies.

If codecademy works for your learning style then great! However, I found trial and error and just "messing around" more helpful for learning.
Try PSPad too for the coding .. the writing bit , not the learning
Wow, this is all helping so much guys, keep em' coming, this is what this community is all about
Use Sublime text or Atom for your text editor
canunit3 h, 15 m ago

there's competition in any work. especially in IT. in order to succeed …there's competition in any work. especially in IT. in order to succeed you'll need to learn and practice a lot of time. but it's worth it.


But it's worth it? I'm not so sure I agree. There's a reason why hundreds of thousands of IT pros leave IT every year to go and make cheese or something, and it isn't to let other people get a slice of the good life!
zergorc9 m ago

Use Sublime text or Atom for your text editor


Visual Studio Code is fast becoming the prefered choice. Totally free.
I have a few ideas for mobile phones so I managed to learn Java/ Android. It wasn't easy and I'm by no means an expert but I'm beyond basics and can create things when I need them.

I've released one app on the Play store which is now defunct but that app was more to understand the steps of the Play Store than anything else, pain in the butt to me as I had to keep updating it.

You will always get stuck so move elsewhere and come back to your problem (which is what I usually do) or ask on a forum like Stackoverflow, which I find condescending but a great resource.

I'm currently working on an app similar to Astronomy Picture of the Day but stuck on downloading the pic (can anyone help me, it needs Async tasks twice, once to download the image URL and once to download the image, I'm using Picasso?) I will figure it out eventually. I have another app that is near completion, I've idiot proofed it (I think) but I'm scare to release it as it's a complicated app with many Noob problems (still works though and my main reason for coding).

I do plan on making money from my developing but it's a hobby atm.

The thing is when my wife is watching Eastenders, I'm tinkering with my code. We both communicate so it doesn't need to be nerdy or ignorant.

Go for it O/P.
If you’re somehow who prefers to learn via Video then I recommend Treehouse. So much better
MadeInBeats40 m ago

But it's worth it? I'm not so sure I agree. There's a reason why hundreds …But it's worth it? I'm not so sure I agree. There's a reason why hundreds of thousands of IT pros leave IT every year to go and make cheese or something, and it isn't to let other people get a slice of the good life!


I'm a manual worker, I work really hard TBH and I'm getting no younger.

Thousands if not millions are learning to code atm but knowing what to code is another thing. I'm on a FB group with 50k members where most are from India/Pakistan. Many may be smarter than me but how many of them know the UK market?

I have ideas that would only work on a mobile platform. Only I know how they'd work. Try explaining your idea to another person, my ideas have changed over the years so how would I explain that to another?

I've made zero from programming in a year but I've released only 1 app, a fixture list for my local football club that had 50+ downloads yet zero advertising (1700 average gate). Might not sound like much but people will find you with the right idea.

I'm bursting with ideas and I do get stuck but I always get through my sticking points.
GlentoranMark28 m ago

I'm a manual worker, I work really hard TBH and I'm getting no younger. …I'm a manual worker, I work really hard TBH and I'm getting no younger. Thousands if not millions are learning to code atm but knowing what to code is another thing. I'm on a FB group with 50k members where most are from India/Pakistan. Many may be smarter than me but how many of them know the UK market?I have ideas that would only work on a mobile platform. Only I know how they'd work. Try explaining your idea to another person, my ideas have changed over the years so how would I explain that to another?I've made zero from programming in a year but I've released only 1 app, a fixture list for my local football club that had 50+ downloads yet zero advertising (1700 average gate). Might not sound like much but people will find you with the right idea.I'm bursting with ideas and I do get stuck but I always get through my sticking points.


That's not a true representation of the industry.

Try sitting at a desk 9-5 staring at a screen with requests coming at you left and right. SCRUM meetings every morning. Learning a new framework every few months.

Your creativity means very little and what little you have will be drained quickly. Real world.

The bods in India can do these things remotely for half the price, and that money goes twice as far in their country.
Edited by: "MadeInBeats" 3rd Jun
MadeInBeats12 m ago

That's not a true representation of the industry. Try sitting at a desk …That's not a true representation of the industry. Try sitting at a desk 9-5 staring at a screen with requests coming at you left and right. SCRUM meetings every morning. Learning a new framework every few months. Your creativity means very little and what little you have will be drained quickly. Real world. The bods in India can do these things remotely for half the price, and that money goes twice as far in their country.



100% disagree which is why I'm learning to code.

Coding is the easy part, getting the right idea is the problem.

Send your idea to the far East will cost money and problems, it will never be as you want.

Find a problem, create a solution imo.
GlentoranMark4 m ago

100% disagree which is why I'm learning to code.Coding is the easy part, …100% disagree which is why I'm learning to code.Coding is the easy part, getting the right idea is the problem. Send your idea to the far East will cost money and problems, it will never be as you want.Find a problem, create a solution imo.


You disagree with experience?

Hobbyist romantic dreams are great and all, but meanwhile, back in the real world
MadeInBeats10 m ago

You disagree with experience? Hobbyist romantic dreams are great and all, …You disagree with experience? Hobbyist romantic dreams are great and all, but meanwhile, back in the real world



Give up or give it a try?

You work(ed) in the industry obviously, did you ever deliver the exact product the user demanded?

Have you ever been solo?

I am working in a manual job, hard work tbh. Should I just give up and stick to my manual job (I'm 50 btw)?
For syntax editors I use Sublime text and Visual studio code, I prefer the latter and as someone has said is fast becoming the most popular.

Also, I recommend freecodecamp.org it has some quite decent stuff on there for free

And if you really want to delve deeper down the rabbit hole, this is a really great article that illustrates what order you need to learn stuff and what paths to take in modern web development:

codeburst.io/the…63c
Edited by: "frozencake" 3rd Jun
GlentoranMark19 m ago

Give up or give it a try?You work(ed) in the industry obviously, did you …Give up or give it a try?You work(ed) in the industry obviously, did you ever deliver the exact product the user demanded?Have you ever been solo?I am working in a manual job, hard work tbh. Should I just give up and stick to my manual job (I'm 50 btw)?


It's not for me to say, I'm just trying to ground you a little. It's an industry like anything else where people plan to make money off your back.

Some manual jobs are hard, sure, but sitting on your 'arris all day every day looking at a screen can be just as draining mate... it's a highly unnatural existence.

I don't know what job you have, but maybe there is some sort of IT sector involved in it somewhere... like CNC milling where you program a drill to cut out shapes and patterns in wood or metal... The grass always looks #00ff00'er on the other side. It would be easier if you could use experience you have now and incorporate that with IT, if possible.

My background is web, and it's changed so much since I started. You're a non-league fan... I was involved in building and managing the UniBond League website. Freelance now plodding along but ideally, I want something more practical where I'm moving around and using hardware more rather than just coding.. .. ... .. it's life draining; mark my words!
Edited by: "MadeInBeats" 3rd Jun
MadeInBeats9 m ago

It's not for me to say, I'm just trying to ground you a little. It's an …It's not for me to say, I'm just trying to ground you a little. It's an industry like anything else where people plan to make money off your back. Some manual jobs are hard, sure, but sitting on your 'arris all day every day looking at a screen can be just as draining mate... it's a highly unnatural existence. I don't know what job you have, but maybe there is some sort of IT sector involved in it somewhere... like CNC milling where you program a drill to cut out shapes and patterns in wood or metal... The grass always looks better on the other side. It would be easier if you could use experience you have now and incorporate that with IT, if possible. My background is web, and it's changed so much since I started. You're a non-league fan... I was involved in building and managing the UniBond League website. Freelance now plodding along but ideally, I want something more practical where I'm moving around and using hardware more rather than just coding.. .. ... .. it's life draining; mark my words!


You sound as if you're working for someone.

Find a problem, create a solution and there will always be problems to create a solution.

I've created a solution for my problem but it's Noob bug ridden and I need to clean my code.
GlentoranMark5 m ago

You sound as if you're working for someone. Find a problem, create a …You sound as if you're working for someone. Find a problem, create a solution and there will always be problems to create a solution.I've created a solution for my problem but it's Noob bug ridden and I need to clean my code.


Most people are working for someone. The app 'gold rush' is over. Having an idea to make an app which will make you millions is just a dream;as much chance as winning the lottery. If you have the time and means to make an app, go for it, but don't bet your mortgague on it.
Codeacademy has been around for years so this isn't new at all, but it's useful for those who weren't aware of it i suppose.
frozencake37 m ago

For syntax editors I use Sublime text and Visual studio code, I prefer the …For syntax editors I use Sublime text and Visual studio code, I prefer the latter and as someone has said is fast becoming the most popular.Also, I recommend https://www.freecodecamp.org it has some quite decent stuff on there for freeAnd if you really want to delve deeper down the rabbit hole, this is a really great article that illustrates what order you need to learn stuff and what paths to take in modern web development:https://codeburst.io/the-2018-web-developer-roadmap-826b1b806e8d?gi=3703547b463c


Wow! What a fascinating link with the paths! Bookmarked!
MadeInBeats14 m ago

Most people are working for someone. The app 'gold rush' is over. Having …Most people are working for someone. The app 'gold rush' is over. Having an idea to make an app which will make you millions is just a dream;as much chance as winning the lottery. If you have the time and means to make an app, go for it, but don't bet your mortgague on it.


Totally disagree but we will see.

Facebook wasn't invented until ?2008? yet the internet was around in ?1993?, Twitter was the same.

Getting the right app is the key imo.
Lots of work coming in the next few years working in the specialist Blockchain industry & creating dApps
Gollywood6 h, 2 m ago

There was a coding mega-thread posted couple of months ago.Very interesting


You got the link please? I can’t find it.
releaseyourself1 h, 24 m ago

Lots of work coming in the next few years working in the specialist …Lots of work coming in the next few years working in the specialist Blockchain industry & creating dApps


I was gunna mention this but thought it might be a little too deep for beginners in coding. Nevertheless, I completely agree with you and having a sound knowledge of JavaScript will be essential in a few years time as more and more big companies throw colossal budgets at developing their own blockchain technologies and dapps on all the protocol coins coming out recently.

But for front-end pathway, HTML/CSS/JS is a must if you're starting out, I also recommend starting on mastering React or Angular frameworks after these essential three, as that is where most of the demand will be for the web app market for the next 5 years at least, it constantly changes though so always keep up to date with what specific recruiters want by searching for developer job openings in your local area.
frozencake2 h, 23 m ago

For syntax editors I use Sublime text and Visual studio code, I prefer the …For syntax editors I use Sublime text and Visual studio code, I prefer the latter and as someone has said is fast becoming the most popular.Also, I recommend https://www.freecodecamp.org it has some quite decent stuff on there for freeAnd if you really want to delve deeper down the rabbit hole, this is a really great article that illustrates what order you need to learn stuff and what paths to take in modern web development:https://codeburst.io/the-2018-web-developer-roadmap-826b1b806e8d?gi=3703547b463c


Wow. Immense information there, thanks @frozencake
I"m a plumber and wish I knew or even understood what your all chatting about???????
mcvicker75561 h, 9 m ago

I"m a plumber and wish I knew or even understood what your all chatting …I"m a plumber and wish I knew or even understood what your all chatting about???????


mcvicker755613 h, 40 m ago

I"m a plumber and wish I knew or even understood what your all chatting …I"m a plumber and wish I knew or even understood what your all chatting about???????


I'm a coder and wish I knew or even understood why my plumber earns more than I do.
MrBeansDrivingInstructor22 m ago

I'm a coder and wish I knew or even understood why my plumber earns more …I'm a coder and wish I knew or even understood why my plumber earns more than I do.


You must be perm, Get contracting
Avatar
deleted1952897
GlentoranMark18 h, 16 m ago

I have a few ideas for mobile phones so I managed to learn Java/ Android. …I have a few ideas for mobile phones so I managed to learn Java/ Android. It wasn't easy and I'm by no means an expert but I'm beyond basics and can create things when I need them. I've released one app on the Play store which is now defunct but that app was more to understand the steps of the Play Store than anything else, pain in the butt to me as I had to keep updating it.You will always get stuck so move elsewhere and come back to your problem (which is what I usually do) or ask on a forum like Stackoverflow, which I find condescending but a great resource.I'm currently working on an app similar to Astronomy Picture of the Day but stuck on downloading the pic (can anyone help me, it needs Async tasks twice, once to download the image URL and once to download the image, I'm using Picasso?) I will figure it out eventually. I have another app that is near completion, I've idiot proofed it (I think) but I'm scare to release it as it's a complicated app with many Noob problems (still works though and my main reason for coding).I do plan on making money from my developing but it's a hobby atm. The thing is when my wife is watching Eastenders, I'm tinkering with my code. We both communicate so it doesn't need to be nerdy or ignorant. Go for it O/P.


If you're using Picasso you don't need an ASyncTask to download the image. Once you have your URL simply doing `Picasso.get().load("www.MyImageUrl.png").into(imageView);` from your Activity is fine. It will download the image in the background then load it into your ImageView.
MadeInBeats18 h, 49 m ago

Most people are working for someone. The app 'gold rush' is over. Having …Most people are working for someone. The app 'gold rush' is over. Having an idea to make an app which will make you millions is just a dream;as much chance as winning the lottery. If you have the time and means to make an app, go for it, but don't bet your mortgague on it.


100& agree with this.
freecodecamp is a really good resource, too.
deleted19528974 h, 38 m ago

If you're using Picasso you don't need an ASyncTask to download the image. …If you're using Picasso you don't need an ASyncTask to download the image. Once you have your URL simply doing `Picasso.get().load("www.MyImageUrl.png").into(imageView);` from your Activity is fine. It will download the image in the background then load it into your ImageView.


That's exactly what I have.

I have my photo links stored as Json, what I'm trying to do is download the link for the day's photo and then download that photo via Picasso. It means I can upload my photo's in big batches and not having to manually update the photo every day.

I'm using Asynctask to do it in the background as suggested but the horse is bolting when it comes to the image and I'm getting a null point exception. What I want is for Picasso to only load the picture when it has a link. I have that code you linked in my AsycTask:

@Override
protected void onPostExecute(Void result) {
super.onPostExecute(result);
// Dismiss the progress dialog
if (pDialog.isShowing())
pDialog.dismiss();

Picasso.get().load(imageUrlStr).into(imageView);
}

With that code Picasso should only insert the image when the AsycTask has finished?
Post a comment
Avatar
@
    Text