Is code academy a good place to learn syntax for python?

Is code academy a good place to learn syntax for python?
0.0 0

#1

Does python help you learn the basic elements you need to be able to practice your applied skills?

Note I am talking about the syntax and not the application part.

You need to know the syntax before you can apply it. I’m also using python to review concepts in general (concepts related to coding)


#2

I don’t know why you need a video to know the syntax of a language.

https://docs.python.org/3/index.html


#3

I was wondering about code academy specifically. Has this site helped anyone learn?


#4

I can recommend TalkPython which has some great courses by Michael Kennedy.

See also https://twitter.com/TalkPython


#5

What are your thoughts about code academy?


#6

Never used it. Have you got a discount there?
I have a subscription to Pluralsight which also has some good Python courses.


#7

Im doing the free stuff


#8

First Python video was this one: https://www.youtube.com/watch?v=N4mEzFDjqtA


#9

has any of you hear about skillwise before?


#10

**Has anyone landed a job after using Code Academy?
Daniel Perry
Daniel Perry, Founder of Reverse Tide - Resources & Coaching for Education/Careers
Answered Aug 17, 2016
I haven’t personally. However, I know that tons of people have started their programming with Code Academy and then branched off from there. It’s a great free tool that can teach you the basics of various languages. So what do people do? It’s pretty simple…

1 - Learn the basics. For many programmers, they need something simple just to get started. Code Academy makes it easy to learn simple examples in whichever language you choose and then apply it to some of the case studies they give. You aren’t penalized for going too slow, not knowing something, or getting an answer wrong. It’s meant to be a confidence booster for beginners.

2- Now you could probably complete all the lessons and code a basic app or website. And some clients are looking for that honestly. But you will have given yourself enough of a starter to know how to pursue more advanced study.

3 - So what do people do? They might go read more advanced books. Take more advanced courses. Work on projects.

4 - Then with enough experience, they have a lot of things. They have a great story about learning to code through self-motivation (demonstrates hard work, motivation, and the ability to learn - all employer desired traits). They should hopefully have done a few projects that they can attach to their resume/portfolio. And now they can apply for jobs that require development in the language they learned.

So yes, many have gotten jobs. Is their curriculum enough by itself to get a job? Doubtful. In fact no education program is enough. You have to learn more than just basic theory… you have to learn to apply it to a specific challenge that a specific employer is facing (and show how you can solve their challenge). You have to demonstrate your skill-set. You have to prove other skills besides simply “knowing a programming language”.**


#11

http://www.bbc.co.uk/skillswise/0/ ?

Are you deciding to be a programmer or something? You seem unclear about what you want.


#12

I wouldn’t even classify it as that. I’m just trying to get familiar with some syntax and then I plan to continue to build my meme page. To this end, I would like to know some of the methods (even if it is just an overlay of a portion of the language). In this regard, to learn the syntax, do you think it will help me? to learn python 2.7 --I heard there are few differences and the rest I can learn from documentation


#13

If you want to learn python do this, it’s the online version of MIT’s intro to CS course and they use python.

I did this when I was first getting into programming again, it’s one of the best intro CS courses on the internet and it’s free.


#14

Well in order of preference I would

  1. Learn the basics
  2. Build some simple things
  3. Learn more specific advanced techniques
  4. Join some Python specific chat rooms or forums to get specialised help.

#15

cool thanks for the input. I actually have a few mentors too to get that specialized help, but they want me to learn the basics first seeing as they are busy with their own lives.


#16

I would recommend two courses.