Author

Topic: Where should I start learning programming? (Read 724 times)

sr. member
Activity: 518
Merit: 268
July 16, 2017, 07:38:50 AM
#18
Read 'The C Programming language by Brian Kernighan and Dennis Ritchie' to get a basic understanding of programming. Try to understand the examples and make the exercises. When you have some basic understanding, find an easy project on the net and try to make it. If you find something confusing it's easy to get help.
member
Activity: 112
Merit: 10
school and self study boi. it'll help you alot. i'm not saying you have a wrong grammar, it's also good to study proper grammar to code properly.
member
Activity: 93
Merit: 10
I know a very good app for phones its called SoloLearn it will help you a lot with programing
member
Activity: 78
Merit: 10
I guess you mean Web Programming. I suggest you to make a Bitcoin Faucet, you will learn a lot by praticing it!
Begin your journey on Google, by searching "Bitcoin Faucet script".
You will learn about PHP, CSS, JavaScript.
But also you will learn adjacent yet very important fields of Web, such as domains, hosting, security, SSL security, monetizing, SEO etc.

You will learn a lot by putting yourself in a real in-production situation
newbie
Activity: 10
Merit: 0
try edx.org for free courses
full member
Activity: 162
Merit: 100
There is an IOS app called "learn python"

https://itunes.apple.com/us/app/learn-to-code-with-python/id953972812?mt=8

It is a fun app looks just like duolingo if you already know about it. You first take the lesson and then it asks you questions to see if you really understood the lessons. A great start to learn about python.

I will try it on my iPad.
legendary
Activity: 3276
Merit: 2442
There is an IOS app called "learn python"

https://itunes.apple.com/us/app/learn-to-code-with-python/id953972812?mt=8

It is a fun app looks just like duolingo if you already know about it. You first take the lesson and then it asks you questions to see if you really understood the lessons. A great start to learn about python.
full member
Activity: 162
Merit: 100
Thanks for advices.I registered to codecademy and thats looks nice and useful.I think that is a good start point.

sr. member
Activity: 546
Merit: 252
code acedemy is the best if your english is cool.
sr. member
Activity: 1344
Merit: 288
You can try paid websites like Code School or Udemy, or you can try the free ones such as Codecademy. Codecademy is the best free online coding website (they also have a paid section) – you can learn most of coding langauges/basics and execute them at the same time.
legendary
Activity: 1848
Merit: 1000
Try Udemy, there are tons of courses that may contain high-quality learning content.
Udemy is good, every so often they have a massive sale so you might be able to grab some courses for $10
newbie
Activity: 3
Merit: 0
Try Udemy, there are tons of courses that may contain high-quality learning content.
full member
Activity: 162
Merit: 100
HTML is not a programming language.
Haha, you are right, but I would say HTML is a basic 'language' to learn especially if you want to create a website. Smiley

You are right too, it depends on what you like to do, if you would what to learn to design your own simple website, which is what I want too, then you should start from HTML, CSS and JavaScript. Smiley

I would say start small, Python is totally fine too, if you want to create scripts with certain functions. I also suggest learning C and Java, since it is very common, just learn the basics would do! Cheesy

Thank you for the advice. Can you recommend any book or something else, where can I improve my skills?
hero member
Activity: 798
Merit: 503
HTML is not a programming language.
Haha, you are right, but I would say HTML is a basic 'language' to learn especially if you want to create a website. Smiley

You are right too, it depends on what you like to do, if you would what to learn to design your own simple website, which is what I want too, then you should start from HTML, CSS and JavaScript. Smiley

I would say start small, Python is totally fine too, if you want to create scripts with certain functions. I also suggest learning C and Java, since it is very common, just learn the basics would do! Cheesy
member
Activity: 142
Merit: 13
I recommending downloading SoloLearn on your mobile device, its a Google App, but its free, easy to use and supports multiple programming languages.

If you are completely new you can learn some basic html or c, where you can learn then free, w3schools is one the choices. Smiley Try out SoloLearn first and decide what language you want to learn! Grin

HTML is not a programming language.

I recommending downloading SoloLearn on your mobile device, its a Google App, but its free, easy to use and supports multiple programming languages.

If you are completely new you can learn some basic html or c, where you can learn then free, w3schools is one the choices. Smiley Try out SoloLearn first and decide what language you want to learn! Grin

Thank you,what is your opinion about python?


It depend on what you want exactly, do you want to learn low level computer architecture and deep understanding of low level stuff? Go With C and assembler.

Do you want to abstract of all that low level stuf and only work on your code without thinking in memory management or things like that? Python.

It depend on what you want to do:

Web application? PHP+MySQL or Python+Django or Ruby with Ruby On Rails
Desktop application? Python, C, Ruby, etc


Firstly think in what you want to archieve...

Between, programming is  logic, so, if you learn a programming language, you should abstract from the language and develop your logic, so if you learn this logic, you can pogramm in any language.



full member
Activity: 162
Merit: 100
I recommending downloading SoloLearn on your mobile device, its a Google App, but its free, easy to use and supports multiple programming languages.

If you are completely new you can learn some basic html or c, where you can learn then free, w3schools is one the choices. Smiley Try out SoloLearn first and decide what language you want to learn! Grin

Thank you,what is your opinion about python?
hero member
Activity: 798
Merit: 503
I recommending downloading SoloLearn on your mobile device, its a Google App, but its free, easy to use and supports multiple programming languages.

If you are completely new you can learn some basic html or c, where you can learn then free, w3schools is one the choices. Smiley Try out SoloLearn first and decide what language you want to learn! Grin
full member
Activity: 162
Merit: 100
Hello,

I would like to get advices about,how should I start learning programming. I heard python is a great way to learn programming basics - Is it useful?  Can you recommend some books/videos/forums/etc..and some useful program for programming?

Thanks,
Jump to: