Question:
learning how to code?
Leothelion
2016-03-22 03:07:07 UTC
Hey guys I wan't to learn coding in the side because it looks interesting to me and i'm willing to buy the books at the local bookstores and learn any suggestions from which types of coding I can start with from 1 to 5
Seventeen answers:
Flexon
2016-03-22 03:55:13 UTC
Before you look at books you should read about what the common programming languages are, and then choose which to learn depending on what kind of programs you want to do.



For example, writing server side code for a website is very different from making an app or making a program for a micro controller, all these programs have some programming languages which are better suited to write them in than others.
Sabir
2016-03-23 04:00:19 UTC
KhanAcademy is a popular beginner's choice for learning how to code since it's entirely free. It should be able to give you the basics of coding. From there you can seek our more advance courses to build up a foundation. Everyone can learn how to code, just remember to be patient with yourself and you'll learn it in time.
Marvin
2016-03-26 04:05:59 UTC
You need to find out of you have the "mindset" of a coder. Go to an elevator lobby. Write down every state, and every transition (stop, go up fast, go up slow, go down fast, go down slow, open door, close door, and so on). Create a flow chart thst covers three elevators, and say 12 floors. Make it into a flow chart. It should take at least four pages, and several hours if you cover every detail. If you cannot do it, or it seems borning, you are no coder. If you do it in one page, then you did not put in enough detail.



Once you have done that buy a raspberry pi development kit, and a book. You can get everything you need for under $100.
2016-03-22 09:46:26 UTC
If you're into web development then I suggest you learn HTML, CSS and Javascript for front end web development, PHP or JSP, Servlets and Mysql for backend web development. I have read a Javascript book which you can download online, it's called Eloquent Javascript and i'ts really good, just search it on google.



If you're more into games then C++ or Java are the best options. I only learn through internet so i don't have any other book suggestions.
brilliant_moves
2016-03-22 04:02:57 UTC
A good way to learn programming is to get yourself a Raspberry Pi, the amazing credit card-sized mini computer. The latest version is version 3. They run on Raspbian, a flavour of Debian Linux and have a GUI interface.

You can program in Python, Scratch, Mathematica, Sonic Pi and Wolfram using the model B+, as they come with the Pi. Very versatile and a fun way to learn.
Kevin Bramble
2016-03-22 04:59:46 UTC
what coding do you want to learn there are many coding out there that people write so you have to know what coding you want to learn then suggest of buying books based on that. there are web coding, C++ coding, python coding.. so which one
Youtube
2016-03-22 04:47:30 UTC
I'd recommend you get on somewhere like codecademy.com and get coding - You'll learn much easier and quicker when you're doing (coding) than reading
Richard
2016-03-22 03:29:14 UTC
I bought this book last year:



http://www.amazon.com/Python-Programming-Absolute-Beginner-3rd/dp/1435455002/ref=sr_1_1?s=books&ie=UTF8&qid=1458642305&sr=1-1&keywords=python+programming+for+the+absolute+beginner



and I wrote my first real Python 3 program within a few hours of opening the book. I don't mean the usual "Hello World" programs, it was a variant of the game of NIM that can be played against the computer.



This book includes links to download free programming examples and a Python 3 interpreter to run on a Windows PC. The IDE is a bit primitive, but it does help get the program layout correct.



I hope this helps.



By the way, I am almost 70.
Justin Conley
2016-03-26 16:10:10 UTC
I'd start with Visual Basic or Python. Those are usually starter languages. Branching out to the C family languages for more understanding then Java when you think you're ready. It can all be overwhelming if you're going into it blind.
Newms34
2016-03-22 08:33:03 UTC
24 is plenty young enough. As for where you should begin, I'll second the recommendation for codeacademy.com . It's a little hand-holdy later on, but for starters it's great. I would strongly advise AGAINST books, as generally by the time a book makes it to the shelf, it's already outdated. In addition, if (god forbid) someone makes a mistake in the book, or uses a bit of code that's too specific (i.e., only works on Chrome and not on Firefox), then it's nearly impossible to correct that, and your average beginning learner may be stuck with the wrong ideas! Looking at the book Richard posted (and I by no means mean to pick on him), notice what some of the bad reviews say about it on amazon:

http://www.amazon.com/Python-Programming-Absolute-Beginner-Edition/product-reviews/1435455002/ref=cm_cr_dp_qt_hist_one/178-1726985-9454466?ie=UTF8&filterByStar=one_star&showViewpoints=0

They specifically say "it's outdated". The other issue is the relatively famous dichotomy between teaching and technology. Namely, tech teachers are stereotypically either really good at technology and horrible at teaching, or vice-versa. Many, for example, assume that fundamental base 'structures' of their language, or of programming in general, are obvious enough that they don't need explaining*. Some of the reviews of this book seem to say it suffers from this problem, taking a giant leap in a later chapter to present code without significant explanation

That being said, most fundamental ideas in programming (conditional statements, variables, loops, functions, data types, etc.) are so, well, fundamental that they are unlikely to change. It may be helpful to eventually get a kind of reference 'tome' of programming, but I would absolutely NOT recommend you learn from one.

As for what language to learn, I'd echo what others have said. Take a look at the different 'facets' of programming here, which provides a meh-ish summary of some of them**:

http://work.chron.com/types-computer-programmers-13772.html

CodeAcademy starts generally with web programming, but many of its ideas can be applied to other programming disciplines. Some of the ones that may be useful:

1) HTML and CSS - Both not technically programming languages (they cannot accept, interpret, and react to data), but if you're doing web development, you NEED to know them. They're also very easy, and will give you a sense of whether typing code is as attractive to you as you think.

2) JavaScript - My personal forte. Traditionally a web-programming language for the front-end (i.e., what your customer sees, not what your server sees), it can now be used on the server too. Contains some quirks, but it's quite a useful language.

3) Python - Famous for being very easy to start with. It's so easy, in fact, that many self-described non-programmers use it as a tool to help with data analysis. Since it IS used for big data, it can also be very fast.

4) Ruby - Also a relatively easy language to learn. However, it doesn't seem to be as widespread as JavaScript or Python.

5) Java - NOT JavaScript. It's a pretty quirky language, and I'd probably not recommend it for a starter language.

6) C/C++ - Very popular languages. They're VERY fast, and also comparatively tough. If you go the systems/applications programmer route, these will be your bread and butter. Definitely save these until you've learned an easier language.

7) C# - A back end programming language, with many similarities to #6 above. It's usually faster than back-end JavaScript, but it's also a slightly tougher language. Maybe learn this one once you're a JS guru.



Good luck!



*Here's a real-world example. Imagine you've traveled to some other planet, where the aliens are blobs with 7 tentacles and one eye. They don't have fingers, or hands, or even a face. Now, imagine you're trying to communicate with them. You assume that when you shake your head, or make a frowny face, or wave your hands with palms facing out in front of you, that you'd communicate the idea of "No" or "Bad". But you can't expect that! I can't expect you to necessarily understand what I mean when I say "Write me a conditional statement in Python" if you don't know what 'conditional' means!



**In case you're one of those "I wanna make my own games! It'll be fun!" people, I do want to stress that game programming is VERY tough. You will NOT be playing the games (generally), and you need to be very good at what you do.
2016-03-23 08:20:57 UTC
visiting local public library is a cheaper solution, can read books about :

- c programming

- c++ programming

- java programming

- python programming (google website 'career' section often has python jobs)

- php programming (facebook use php)

- asp.net (if you want to use msft stuffs)

- sql

visiting public library is more frugal than buying books.

you can also use x-chat to connect to irc.freenode.org network, join channel #c , #c++, #java, etc then ask questions
2016-05-05 01:43:44 UTC
visiting local public library is a cheaper solution, can read books about :

- c programming

- c++ programming

- java programming

- python programming (google website 'career' section often has python jobs)

- php programming (facebook use php)

- asp...net (if you want to use msft stuffs)

- sql

visiting public library is more frugal than buying books...

you can also use x-chat to connect to irc...freenode...org network, join channel #c , #c++, #java, etc then ask questions
Andy T
2016-03-23 00:25:27 UTC
Age don't matter, just doing JavaScript dive straight in, it is enough to demostrate how modern programming is the way it is.
Leothelion
2016-03-22 03:11:45 UTC
Oh also i'm 24 years old and I don't know if age matters at all :)
2016-03-23 00:30:29 UTC
https://www.freecodecamp.com/
Dead
2016-03-23 16:19:04 UTC
books and utube
2016-07-10 17:08:14 UTC
Learning how to code? Antichrist's Third Temple will have 8 chambers: a chamber per main religion; antichrist will be crowned in this temple; during crowning, he won't read the "belief prayer" correctly (rejecting Christ and acknowledging himself); when he will take his gloves off to make sign of the cross incorrectly (just for show), many people will see his big nails and will reject him; Patriarch (who will be crowning him) will say that this is the antichrist; antichrist will kill him. Also, antichrist will kill those priests who disagree with him at the 8th "wolf" Council; others will worship him when a bird dies at his feet. Roman Catholics, Satanists, and Buddhists use the same mudras; if you see these mudras on an icon, then it's not Orthodox icon; Orthodox icon has IC XC symbol (Jesus Christ). Roman Catholics pay drunks and prostitutes to pose for icons; passions of drunks and prostitutes transfer to those who pray to these images. Normal Orthodox icons are inspired by the Holy Spirit. Gaad in Ruski = Satan; hence, Americans = blasphemers because they always say: "Oh, my god!". Santa (word for Saint in Satanic languages) = Satan; hence, Spanish + Italian + Portuguese = blasphemers. Anathema to Satanic languages; triple anathema. Learn Church Slavonic; no curses in it; curses = prayer to Satan. All religions except Orthodoxy worship Satan. On bread for communion: IC XC NIKA (Jesus Christ Conquers) plus cross = Orthodox; hexagram plus Dusha Maya = antichrist. Jews and Muslims pray head down (either standing, bowing, or kneeling); this is Satanic prayer. Orthodox look into the eyes of icon; energy goes their way; they get healed; head and shoulders come together to reject Satan slowly and then fast to normal showing allegiance to Christ and not the devil. Hands cannot be on groin or behind back; either put them crossing each other on chest (right over left) or just by your sides. Legs together so that a demon does run underneath your legs. Clergy who will not "put Buddhist icons and serve antichrist's blood" will be killed; only 7 churches will be left as Pelageya of Ryazan predicted. In 2006 and at other meetings, fake patriarchs and bishops signed a bunch of documents betraying Orthodoxy by saying that all religions worship the same Supreme Being; triple anathema; don't let heretics tell you what to do. America will be last country to switch to Euro. Three big earthquakes will shake the three superpowers; 1st big earthquake in Russia; 2nd (bigger one) in China; 3rd (biggest of the three) will be in America. NATO will nuke Ukraine to blame Russia for it; then NATO will nuke Russia from Scandinavia. China will attack Russia; but will not get past Ural Mountains; bio-genetic weapon will be used against Chinese soldiers (they will run back to China and hide in closets in fear) and weather weapon will freeze Siberia to - 200 Celcius; stadium-size chunks of unmeltable ice will fall from the lower sky (because when rockets go into higher sky they bring this ice down to lower sky). Russia will destroy Turkey and America. China will have a hole across the whole country to the abyss (because of another super weapon used to stop Chinese aggression); radiation from this hole will be massive; Chinese will try to keep quiet about it; a lot of people will fall into this hole.

Scientists don't see dinosaurs because of radiation. Only Eurasia and Alaska (both without coasts) will remain after demons blow up Antarctica (which surrounds the flat earth) and Greenland melts. Move to Ural Mountains or inland Alaska. Sionists wanted war between Russia and Germany from June 11th to October 11th on their holidays because (666 times 3)+(6 times 3) = 2016 (in their twisted logic).

Tube people = demons. Clones = demons. Human costumes that demons wear = demons. Dinosaurs and 666ed people have triple stranded DNA; normal person can't swallow 666ed food (designed for 666ed people). Demons live inside clones. Bacteriologist Alexandre Yersin (who discovered Bubonic plague) is depicted on the Shroud of Turin. There is another shroud (Shroud of Milan) on which blasphemer Yosef (who was crucified on a pole in 1066 AD) is depicted. Menachem Mendel Schneerson, Lenin (el=deity in Hebrew, nine = no in German; so, when chanted repeatedly is blasphemy against the Creator), and Yosef were possessed by Azazel; now, Rico Cortes is possessed by Azazel.

WW3 happens; 7% of people will be left; after people are tired of war, they will elect the antichrist as one world leader; don't vote. ISIS stands for Israeli Secret Intelligence Service. Next false flag: Statue of Liberty in order to attack Iran; one big shake, one giant step forward, one giant collapse. Move away from coasts as nukes will go off in the ocean (at where tectonic plates meet; result: megatsunamis 1km high).

Wear natural clothing so that if a bomb goes off it won't stick to the body as fast as synthetic clothes. All metal will be burned for fuel; so, save knives, crowbars, shovels, wood-burning stoves, etc. Also, save cloth/fabric/textile to cover the wounds and diseases.

Eat natural food because nanochips, cells of aborted fetuses, bug DNA, and other poisons are in food that is commonly sold; reject vaccines, medical care, medicine, etc. because nanochips are administered thru IVs, implants, fillings, etc. If 1000-1500 nanochips are in your right hand, then you can't make proper Orthodox sign of the cross with the right hand; last mercy for you then will be to cut the hand off.

Seraphim of Sarov and Sergiy of Radonezh will be resurrected after WW3 for a short time; Seraphim of Sarov will show the new Ruski Tsar who will fight the antichrist for about 2 years and 8 months. Those who go see Seraphim of Sarov will be healed of their infirmities/illnesses/sicknesses/ diseases; if you want to see him then, hurry because he won't stay longer than a few weeks.

Earth is flat; stands on 3 pillars (the Most Holy Trinity); pillars stand on water at zero Kelvin. Zodiac is planetary prison of demons; don't believe in horoscopes or you'll exhibit the traits of the trapped demons. Most thoughts and dreams are from demons; demons never do good. Sleep fully clothed; pray the Jesus prayer. Pray to your guardian angel to have normal sleep.

Humans were created about 7525 years ago. Ruski Orthodox Christian Vyacheslav Krasheninnikov was the last prophet before Enoch and Elijah return to preach against the antichrist.

Birds participate in time creation. It's a sin to kill birds. Dinosaurs live under our level. They will get out through sinkholes and lakes. To kill them, go for their nerves. Save the birds; but kill the dinosaurs. First dinosaur will come out of Volga River in Russia.

Demons grow human skin (from a sample taken during abduction) and put it on so as to look like us. Demons will invite people to be healed inside their UFOs; those who go will be like zombies after. Gov't provides demons with diamonds and allows demons to abduct people. If you're being abducted, slowly pray the Jesus prayer.



Don't panic. Demons use diamonds and souls to power their UFO craft. The bigger the diamond, the more it lasts. Demons have 4 UFO bases: 1)Moon 2)Inside fake mountain Kailash in Tibet 3)In lake Baikal in Russia 4)In Atlantis which is underneath the Mariana Trench in Pacific Ocean. There are no aliens. Nobody lives on other planets.

Airplanes that go down are hit by demons because they need the airspace to fight Jesus. Antichrist is pale with red eyes. He's possessed by Satan since he's 12 years old. He flies very fast; deceived people will say that "Christ is here; Christ is there". Sometimes, he wears blue robe over left shoulder while red robe is underneath. He wears gloves to hide long nails. He's surrounded by demons who appear as angels of light. Antichrist will trick people to believe that he can do mountain moving and resurrection (using holograms); fire from the sky is easy (considering the gases from pollution in the atmosphere).

Don't go into a UFO to be healed by demons. Green 666 is given by isotope rays on wrist or forehead when people stretch hands to receive small plastic grey card with no name on it (World Passport). Police will microchip and isotope ray people on the highways. Microchipped people will be influenced by computers to take grey plastic card; but when they do, 666 is given. Food stores will isotope ray people too. Antichrist will also release prisoners to mark people. Reject 666 at all cost because it leads to permanent hell.

If you're about to be marked, pray the Jesus prayer. Hide with Orthodox Christians to escape 666; leave all electronics behind so that antichrist's minions can't track you. Give to charity in the name of Archangel Michael; he rescues people from temporary hell twice a year (or brings them up a level, that is, to a level with less punishment; eventually, people are freed). Feed the pigeons; when pigeons bow down, people are saved from temporary hell. Forgive me.



https://youtube.com/watch?v=8dub8PF2d8E

http://fatheralexander.org/graphics/sects_e.pdf

http://cs629216.vk.me/v629216013/6f4c/Qji_GVZorQY.jpg

http://ic.pics.livejournal.com/m_e_l_n_i_k_o_v/30839524/10997/10997_original.jpg

https://vk.com/wall-25720730?q=рязанская&w=wall-25720730_57029%2Fall



https://youtube.com/watch?v=0LUKFmZfOrs

http://vk.com/otrok_slava?w=wall-31832035_103469%2Fall

http://orthodoxinfo.com/praxis/guidech3.pdf

http://fatheralexander.org/booklets/english/life_after_death.htm

http://pravoslavie.ru/english/55141.htm


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...