Jump to content

I just started learning Python in code academy how long does it take to learn and what can you all make with it after you know it

It's hard to know most programming languages 100% but python is pretty easy and I still remember all of it from last year in school. It's a great way to get your feet wet with C++ without doing any actual C++. I would say spend no more than 3 months with it if you plan to move up in the languages.

My account is almost entirely dormant. Hope you all are having a grand time. Many years of fun were had here.

Link to post
Share on other sites

Depends how fast you learn and how willing/able you are to think creatively and outside the box.

I mean I with it would explain stuff better on code academy I don't understand some but yesterday I got 12% done in like a hour on it but idk how much I'll have to go over stuff on it
Link to post
Share on other sites

FWIW, I can program in python, but don't expect me to be able to do so without referring to stackexchange and several books. What I learned (well, taught myself) was how to understand python, so I know the syntax, and exactly what I want to do. That didn't take me long to pick up, but the way my brain's wired helps.

 

To actually learn python (as in know EVERY function inside out)? A long time.

How to create a strong password

Size does not matter; it's how you use it

Link to post
Share on other sites

The key to mastering languages is exercise, keep exercising as much as you can and keep going forward. I have been studying C++ for 2 + years and I don't think I am in any way experienced in it.

 

You can do a lot of things on python, it really depends on your imagination and what you want it to do. What sort of program do you have in mind?

Link to post
Share on other sites

You'll be able to start programming stuff pretty much right away. You need to practice what you're learning after all. It might not be very impressive stuff at first, but that's ok. You start small and work your way up. Everyone progresses at a different rate so don't worry about it. It's not a race, just be dedicated and spend the time at it and you'll keep improving.

 

Here are some more resources to keep you going with Python and here are the official docs.

Link to post
Share on other sites

How long is a piece of string?

 

Seriously though, there is no way anyone can tell you how long it will take to learn a programming language. Everyone learns at different rates so take as long as you need but even then don't expect to learn everything. Learning programming itself (structure, syntax, logic, design patterns, etc) is just as important and will allow you to transition between languages.

Link to post
Share on other sites

what can you use Python to make like what kids of apps or programs

Making an application in Python is really difficult unless you are working with a prebuilt framework.

 

If you really want to learn python:

http://www.amazon.com/Learn-Python-Hard-Way-Introduction-ebook/dp/B00FGUS948/ref=mt_kindle?_encoding=UTF8&me=

 

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

Link to post
Share on other sites

Making an application in Python is really difficult unless you are working with a prebuilt framework.

 

If you really want to learn python:

http://www.amazon.com/Learn-Python-Hard-Way-Introduction-ebook/dp/B00FGUS948/ref=mt_kindle?_encoding=UTF8&me=

 

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

but what can you make just with learning it on it own with no framework that would be easy to make
Link to post
Share on other sites

what can you use Python to make like what kids of apps or programs

 

Desktop apps, web apps, etc. You can do a lot with most programming languages, stop worrying so much and just get learning.

 

 

Read the book I sent you.

 

Also free online - Learn Python The Hard Way.

 

(Also you linked a book for Python 2.7 and the docs for Python 3.5, just saying :P)

Link to post
Share on other sites

what am i doing wrong http://prntscr.com/8mdpp9 it doest tell me to do anyhting with the else only with the if and elif so why doest it tell me it has to output 0  

 

and when i make it out put 0 it does this http://prntscr.com/8mdq5d 

Link to post
Share on other sites

what am i doing wrong http://prntscr.com/8mdpp9 it doest tell me to do anyhting with the else only with the if and elif so why doest it tell me it has to output 0  

 

and when i make it out put 0 it does this http://prntscr.com/8mdq5d 

sorry im dumb i found out i had to do (answer) > or < not make a problem 

Link to post
Share on other sites

Using Codecademy not very long at all. What will you get from it? Not that much at all really... it will take many years before you can build what is considered good software. To get started with that you need the engineering theory and principles. You won't be getting those from a place such as Codecademy sadly.

The single biggest problem in communication is the illusion that it has taken place.

Link to post
Share on other sites

Something I only realized after learning logic in Python is that you can start making programs that do stuff pretty much right off the start. Everything you learn afterwards just makes them more efficient, neater, and shorter. So yeah learn about if, elif, else, while loops and maybe for loops, (I consider while loops to be more intuitive than for loops) and then try applying those to do stuff. Like a basic text adventure or a calculator of some sort.

 

Depending on how much time you can offer, I think you can learn the basics of Python within a week or two.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×