Bitcoin Forum
November 06, 2024, 11:40:54 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Where should I start learning programming?  (Read 719 times)
Novi12 (OP)
Full Member
***
Offline Offline

Activity: 162
Merit: 100



View Profile
June 29, 2017, 09:23:39 AM
 #1

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,

EXtremeAEX
Hero Member
*****
Offline Offline

Activity: 798
Merit: 503



View Profile
June 29, 2017, 09:42:40 AM
 #2

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


                         ███████
                      ████    ████
                      ███       ███
                      ███       ███
                       ████   ███
                         ███████
               
         
        ██████████████                ██████████████
     ███████████████████         ████████████████████
   ███████████████████████████████████████████████████
 ████████████    ██████████████████████████    █████████
███████████                                     ███████                                 
████████████    ██████████████████████████    █████████ 
   █████████████████████████████████████████████████
        ███████████████              ███████████
                                     
      ██████████████                ██████████████
     ███████████████████         ████████████████████
   ███████████████████████████████████████████████████
 ████████████    ██████████████████████████    █████████
███████████                                     ███████                                 
████████████    ██████████████████████████    █████████ 
   █████████████████████████████████████████████████
        ███████████████              ███████████
AUDITCHAIN
.
   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀
.



.
.


.
READ OUR WHITEPAPER
.
YouTubeRedditLinkedInInstagramMedium
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
Novi12 (OP)
Full Member
***
Offline Offline

Activity: 162
Merit: 100



View Profile
June 29, 2017, 12:20:09 PM
 #3

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?

redigaffi
Member
**
Offline Offline

Activity: 142
Merit: 13


View Profile
June 29, 2017, 12:38:10 PM
 #4

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.




Earn Money With Skill while having fun, Answer this 6 questions and get a bonus when the project get's launched:

https://docs.google.com/forms/d/e/1FAIpQLSdCRubC4wu4seHYdDqiZDFsXizqaViUnOtE5sZcx3spjGc84A/viewform
EXtremeAEX
Hero Member
*****
Offline Offline

Activity: 798
Merit: 503



View Profile
June 29, 2017, 01:42:49 PM
 #5

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


                         ███████
                      ████    ████
                      ███       ███
                      ███       ███
                       ████   ███
                         ███████
               
         
        ██████████████                ██████████████
     ███████████████████         ████████████████████
   ███████████████████████████████████████████████████
 ████████████    ██████████████████████████    █████████
███████████                                     ███████                                 
████████████    ██████████████████████████    █████████ 
   █████████████████████████████████████████████████
        ███████████████              ███████████
                                     
      ██████████████                ██████████████
     ███████████████████         ████████████████████
   ███████████████████████████████████████████████████
 ████████████    ██████████████████████████    █████████
███████████                                     ███████                                 
████████████    ██████████████████████████    █████████ 
   █████████████████████████████████████████████████
        ███████████████              ███████████
AUDITCHAIN
.
   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀
.



.
.


.
READ OUR WHITEPAPER
.
YouTubeRedditLinkedInInstagramMedium
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
Novi12 (OP)
Full Member
***
Offline Offline

Activity: 162
Merit: 100



View Profile
June 29, 2017, 03:48:38 PM
 #6

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?

ValeryKim_849Y
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
June 29, 2017, 04:24:46 PM
 #7

Try Udemy, there are tons of courses that may contain high-quality learning content.
tiggytomb
Legendary
*
Offline Offline

Activity: 1848
Merit: 1000


View Profile
June 29, 2017, 04:34:59 PM
 #8

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
FlamingFingers
Sr. Member
****
Offline Offline

Activity: 1344
Merit: 288



View Profile
June 29, 2017, 04:48:17 PM
 #9

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.

B.I.O.K.R.I.P.T|
  BiokriptX Fair Launch is now live in PINKSALE
|🟣 Twitter
🔵 Facebook
🟣 Telegram
HyperLup
Sr. Member
****
Offline Offline

Activity: 546
Merit: 252



View Profile
June 29, 2017, 07:28:48 PM
 #10

code acedemy is the best if your english is cool.
Novi12 (OP)
Full Member
***
Offline Offline

Activity: 162
Merit: 100



View Profile
June 29, 2017, 07:32:28 PM
 #11

Thanks for advices.I registered to codecademy and thats looks nice and useful.I think that is a good start point.


mindrust
Legendary
*
Offline Offline

Activity: 3430
Merit: 2532



View Profile WWW
June 29, 2017, 07:37:34 PM
 #12

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.

▄▄███████████████████▄▄
▄███████████████████████▄
████████▀░░░░░░░▀████████
███████░░░░░░░░░░░███████
███████░░░░░░░░░░░███████
██████▀░░░░░░░░░░░▀██████
██████▄░░░░░▄███▄░▄██████
██████████▀▀█████████████
████▀▄██▀░░░░▀▀▀░▀██▄▀███
███░░▀░░░░░░░░░░░░░▀░░███
████▄▄░░░░▄███▄░░░░▄▄████
▀███████████████████████▀
▀▀███████████████████▀▀
 
 CHIPS.GG 
▄▄███████▄▄
▄████▀▀▀▀▀▀▀████▄
███▀░▄░▀▀▀▀▀░▄░▀███
▄███
░▄▀░░░░░░░░░▀▄░███▄
▄███░▄░░░▄█████▄░░░▄░███▄
███░▄▀░░░███████░░░▀▄░███
███░█░░░▀▀▀▀▀░░░▀░░░█░███
███░▀▄░▄▀░▄██▄▄░▀▄░▄▀░██
▀███
░▀░▀▄██▀░▀██▄▀░▀░██▀
▀███
░▀▄░░░░░░░░░▄▀░██▀
▀███▄
░▀░▄▄▄▄▄░▀░▄███▀
▀█
███▄▄▄▄▄▄▄████▀
█████████████████████████
▄▄███████▄▄
███
████████████▄
▄█▀▀▀▄
█████████▄▀▀▀█▄
▄██████▀▄▄▄▄▄▀██████▄
▄█████████████▄████████▄
████████▄███████▄████████
█████▄█████████▄██████
██▄▄▀▀▀▀█████▀▀▀▀▄▄██
▀█████████▀▀███████████▀
▀███████████████████▀
██████████████████
▀████▄███▄▄
████▀
████████████████████████
3000+
UNIQUE
GAMES
|
12+
CURRENCIES
ACCEPTED
|
VIP
REWARD
PROGRAM
 
 
  Play Now  
Novi12 (OP)
Full Member
***
Offline Offline

Activity: 162
Merit: 100



View Profile
June 29, 2017, 07:39:44 PM
 #13

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.

Saeed_dubai
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
July 14, 2017, 11:37:18 AM
 #14

try edx.org for free courses
corpsejunior
Member
**
Offline Offline

Activity: 78
Merit: 10


View Profile
July 14, 2017, 12:12:48 PM
 #15

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
shashko
Member
**
Offline Offline

Activity: 93
Merit: 10


View Profile
July 14, 2017, 12:40:36 PM
 #16

I know a very good app for phones its called SoloLearn it will help you a lot with programing

lawlawlaw
Member
**
Offline Offline

Activity: 112
Merit: 10



View Profile
July 16, 2017, 12:30:09 PM
 #17

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.
Aura
Sr. Member
****
Offline Offline

Activity: 518
Merit: 268


View Profile
July 16, 2017, 12:38:50 PM
 #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.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!