₦airaland Forum

Welcome, Guest: Join Nairaland / LOGIN! / Trending / Recent / New
Stats: 2,297,929 members, 5,050,241 topics. Date: Monday, 22 July 2019 at 04:33 AM

Teach Yourself To Code - Programming (2) - Nairaland

Nairaland Forum / Science/Technology / Programming / Teach Yourself To Code (3644 Views)

10 Ways To Teach Yourself To Code / Corridorspreeuniversity: Learn To Code For Free / Hot!!! How To Learn To Code Using Your Android Device (2) (3) (4)

(1) (2) (Reply) (Go Down)

Re: Teach Yourself To Code by kennyjam: 2:51pm On Sep 16, 2017
Nosainwe:
aiit bro
but was also thinking of going into python
since most websites recommend it for absolute beginners,its the easiest to learn



How far bro... So you code? let me pm u so From there we can talk on WhatsApp.

thanks bro
Re: Teach Yourself To Code by Nosainwe(m): 9:45pm On Sep 16, 2017
kennyjam:




How far bro... So you code? let me pm u so From there we can talk on WhatsApp.

thanks bro
gud evening bro,i dnt actually code yet ,am still in the learning phase html.
Saw ur pm ,

1 Like

Re: Teach Yourself To Code by hobyner(m): 11:33pm On Sep 16, 2017
kennyjam:
hobyner, greetings Bro and Others in the house.

I am not even a beginner because I haven't started anything. When I here of programming, people calling and deciding which language is simple, used for this and that, it freaks me because I have Zero Knowledge on it generally.

I need help on what to install in the PC, how to go about it, where to get it and how to start programming with the easiest language before proceeding to a higher one.

Thanks In anticipation!

Python is easy, web development languages (html,css,php,mysql etc) are easy & other languages too. Research&decide on a path/language to learn & i can give you suggestions on what to install, where to get it and how to start programming. Cheers.
Re: Teach Yourself To Code by kennyjam: 11:56pm On Sep 16, 2017
Nosainwe:
gud evening bro,i dnt actually code yet ,am still in the learning phase html.
Saw ur pm ,


Good step you are taking. Okay. I wish everyone of us the best

1 Like

Re: Teach Yourself To Code by kennyjam: 11:57pm On Sep 16, 2017
hobyner:


Python is easy, web development languages (html,css,php,mysql etc) are easy & other languages too. Research&decide on a path/language to learn & i can give you suggestions on what to install, where to get it and how to start programming. Cheers.




okay... thanks bro. I will get back to you!

1 Like

Re: Teach Yourself To Code by greatface(m): 2:54am On Sep 17, 2017
DjAndroid:
If you want w3schools for offline use, Android or desktop, here is my Dropbox link.
https://www.dropbox.com/sh/yxtpqpx6srzsg4u/AACaaVzhkGU-TFCvAU626-8fa?dl=0
And in a situation where you have less data or simply want a portable version that opens in any browser that can access "file://" or "localhost", then there exists a "1.5 mb" zip version that unzips to "105 mb". Note however that it is not the 2017 version but will offer almost same lessons.

2 Likes

Re: Teach Yourself To Code by greatface(m): 3:03am On Sep 17, 2017
kennyjam:





okay... thanks bro. I will get back to you!
Have one thing in mind; "programming requires good brain" which you must not necessarily have at the start but try to develop it as you learn. To solve algorithms you will need it.

Learn to research on google or any search engine of your choosing and most importantly try to solve them yourself before asking people's help.

Good Luck.

1 Like

Re: Teach Yourself To Code by hobyner(m): 4:43am On Sep 17, 2017
greatface:
Have one thing in mind; "programming requires good brain" which you must not necessarily have at the start but try to develop it as you learn. To solve algorithms you will need it.

Learn to research on google or any search engine of your choosing and most importantly try to solve them yourself before asking people's help.

Good Luck.

Not necessarily, our brains adapts quite faster than we think. And asking people for help isn't a bad idea to start with. @kennyjam do what gets you solutions faster and if u need to ask questions then ask, I will make time to answer. Cheers
Re: Teach Yourself To Code by hobyner(m): 4:44am On Sep 17, 2017
kennyjam:





okay... thanks bro. I will get back to you!

Cool smiley
Re: Teach Yourself To Code by lizzlix(m): 7:54am On Sep 17, 2017
hobyner:


Python is easy, web development languages (html,css,php,mysql etc) are easy & other languages too. Research&decide on a path/language to learn & i can give you suggestions on what to install, where to get it and how to start programming. Cheers.
bro, what do i need to install to practise JS and where can i get them ? Though i v heard of atom but dn't knw how to use it. Is there anything like an offline app one can use? Although, i knw abt browser console bt v nt mastered it yet. I need something i can write with save and come bk later to continue
Re: Teach Yourself To Code by greatface(m): 5:40pm On Sep 17, 2017
hobyner:


Not necessarily, our brains adapts quite faster than we think. And asking people for help isn't a bad idea to start with. @kennyjam do what gets you solutions faster and if u need to ask questions then ask, I will make time to answer. Cheers
I read my post again to verify what I posted earlier but then, I don't seem to know what was unclear or wrong with the orignal post.

1. Programming Requires Good Brain For Solving Algorithms(problems) But You Must Not "Necessarily" Have It Before You Start Learning. You Can Develop It While You "Learn".

2. Make Google Or It's Rivals Your Friend For Research Purposes. Because You Will Research A Lot As You Go Deeper.

3. Try To Solve Any Problem By Yourself(Give It Your Best Attempt) Before You Ask Others For Help.

NOTE: The People Will Not Be There Always And At Desired Time To Help You Out. For Me, I Have Asked Many Questions Here And Elsewhere On The Internet. Most Of Them Was Answered While Some Others Were Not.

2 Likes

Re: Teach Yourself To Code by hobyner(m): 6:51pm On Sep 17, 2017
greatface:
I read my post again to verify what I posted earlier but then, I don't seem to know what was unclear or wrong with the orignal post.

1. Programming Requires Good Brain For Solving Algorithms(problems) But You Must Not "Necessarily" Have It Before You Start Learning. You Can Develop It While You "Learn".

2. Make Google Or It's Rivals Your Friend For Research Purposes. Because You Will Research A Lot As You Go Deeper.

3. Try To Solve Any Problem By Yourself(Give It Your Best Attempt) Before You Ask Others For Help.

NOTE: The People Will Not Be There Always And At Desired Time To Help You Out. For Me, I Have Asked Many Questions Here And Elsewhere On The Internet. Most Of Them Was Answered While Some Others Were Not.
Okay

1 Like

Re: Teach Yourself To Code by kennyjam: 7:54pm On Sep 17, 2017
greatface:
I read my post again to verify what I posted earlier but then, I don't seem to know what was unclear or wrong with the orignal post.

1. Programming Requires Good Brain For Solving Algorithms(problems) But You Must Not "Necessarily" Have It Before You Start Learning. You Can Develop It While You "Learn".

2. Make Google Or It's Rivals Your Friend For Research Purposes. Because You Will Research A Lot As You Go Deeper.

3. Try To Solve Any Problem By Yourself(Give It Your Best Attempt) Before You Ask Others For Help.

NOTE: The People Will Not Be There Always And At Desired Time To Help You Out. For Me, I Have Asked Many Questions Here And Elsewhere On The Internet. Most Of Them Was Answered While Some Others Were Not.



Okay bro.... Thanks for your time, advice and suggestions. I will. immensely grateful
Re: Teach Yourself To Code by kennyjam: 7:55pm On Sep 17, 2017
greatface:
Have one thing in mind; "programming requires good brain" which you must not necessarily have at the start but try to develop it as you learn. To solve algorithms you will need it.

Learn to research on google or any search engine of your choosing and most importantly try to solve them yourself before asking people's help.

Good Luck.


Thanks bro!

1 Like

Re: Teach Yourself To Code by kennyjam: 7:56pm On Sep 17, 2017
hobyner:


Not necessarily, our brains adapts quite faster than we think. And asking people for help isn't a bad idea to start with. @kennyjam do what gets you solutions faster and if u need to ask questions then ask, I will make time to answer. Cheers
I get you bro.. Thanks
Re: Teach Yourself To Code by greatface(m): 8:28pm On Sep 17, 2017
kennyjam:




Okay bro.... Thanks for your time, advice and suggestions. I will. immensely grateful
U're always welcome.

1 Like

Re: Teach Yourself To Code by ocelot2006(m): 12:43am On Sep 18, 2017
@ OP nice one. I'm equally a rookie when it comes to programming. I always wanted to delve into this field for quite sometimes as a hobby & equally gain a new technical skill. I decided to focus on web development so I began with HTML & CSS with a bit of JavaScript. The 1st two are quite simple but JavaScript's a bit of an issue for me. I know the basics but the further I go the more abstract it becomes. I'm considering jumping straight into PHP for backend development.
Re: Teach Yourself To Code by ocelot2006(m): 12:47am On Sep 18, 2017
lizzlix:
bro, what do i need to install to practise JS and where can i get them ? Though i v heard of atom but dn't knw how to use it. Is there anything like an offline app one can use? Although, i knw abt browser console bt v nt mastered it yet. I need something i can write with save and come bk later to continue

For JavaScript I think all you need is a good browser (Google chrome) and I good text editor (I use Sublime 3). I think the pros I the house will advise you better though.

1 Like

Re: Teach Yourself To Code by lizzlix(m): 12:54pm On Sep 18, 2017
ocelot2006:


For JavaScript I think all you need is a good browser (Google chrome) and I good text editor (I use Sublime 3). I think the pros I the house will advise you better though.
Does the sublime depend on the browser to work? How do i set it up?
Re: Teach Yourself To Code by hobyner(m): 8:37pm On Sep 19, 2017
lizzlix:
bro, what do i need to install to practise JS and where can i get them ? Though i v heard of atom but dn't knw how to use it. Is there anything like an offline app one can use? Although, i knw abt browser console bt v nt mastered it yet. I need something i can write with save and come bk later to continue
You need a text editor, browser and resources. I mentioned this book in my post JavaScript: The Good Parts by Douglas Crockford, go look for it. It's a good book. Sublime3 is a good text editor @ocelot2006. Plenty text editors out there, you can start with notepad. Offline/online isn't an issue. You can study and practice at www.w3schools.com.

1 Like

Re: Teach Yourself To Code by lizzlix(m): 3:20am On Sep 20, 2017
hobyner:

You need a text editor, browser and resources. I mentioned this book in my post JavaScript: The Good Parts by Douglas Crockford, go look for it. It's a good book. Sublime3 is a good text editor @ocelot2006. Plenty text editors out there, you can start with notepad. Offline/online isn't an issue. You can study and practice at www.w3schools.com.
Thank u very much. I was thinkin internet will be needed to preview my work? Hope installation and setup of the sublime3 won't be an issue too?
Re: Teach Yourself To Code by hobyner(m): 5:34am On Sep 20, 2017
lizzlix:
Thank u very much. I was thinkin internet will be needed to preview my work? Hope installation and setup of the sublime3 won't be an issue too?
no you shouldnt need Internet to preview JS, a good browser is fine. Installing sublime is easy, read through the installation instructions too.
Re: Teach Yourself To Code by lizzlix(m): 9:37am On Sep 20, 2017
hobyner:
no you shouldnt need Internet to preview JS, a good browser is fine. Installing sublime is easy, read through the installation instructions too.
Ok Thanks brother

1 Like

Re: Teach Yourself To Code by greatface(m): 1:09am On Sep 21, 2017
lizzlix:
Thank u very much. I was thinkin internet will be needed to preview my work? Hope installation and setup of the sublime3 won't be an issue too?
All you will need is Google Chrome, Firefox, Opera or combination of one, two or all of the above plus some more if need be.

If you have issues with sublime text 3, you can try notepad++. There is also a postable version which you can put in your dongle and take it anywhere you like.

If you need to work on Android device, 920text is a good choice.

GoodLuck

1 Like

Re: Teach Yourself To Code by lizzlix(m): 6:56am On Sep 21, 2017
greatface:
All you will need is Google Chrome, Firefox, Opera or combination of one, two or all of the above plus some more if need be.

If you have issues with sublime text 3, you can try notepad++. There is also a postable version which you can put in your dongle and take it anywhere you like.

If you need to work on Android device, 920text is a good choice.

GoodLuck
Thanks

1 Like

Re: Teach Yourself To Code by hobyner(m): 8:04am On Sep 26, 2017
greatface:
All you will need is Google Chrome, Firefox, Opera or combination of one, two or all of the above plus some more if need be.

If you have issues with sublime text 3, you can try notepad++. There is also a postable version which you can put in your dongle and take it anywhere you like.

If you need to work on Android device, 920text is a good choice.

GoodLuck
Yh! 920text is a powerful text editor for android phones.
Re: Teach Yourself To Code by greatface(m): 12:19pm On Sep 26, 2017
hobyner:
Yh! 920text is a powerful text editor for android phones.
Yeah I Use It Like Everyday
Re: Teach Yourself To Code by KateFowler7: 1:25pm On Sep 28, 2017
All you need is Internet Browser like Firefox or Opera. When you are dealing with apps like Android or IOS it's important to have activation tools or keys. I know that samsung pro tool https://gsmserver.com/item/credits-and-activations/z3x-samsung-pro-activation-sams-upd/ is a very helpful device when you are coding or working with Samsung brand.
Re: Teach Yourself To Code by faro02455(m): 6:27pm On Sep 29, 2017
hobyner:
A lot people have this idea that writing computer code is complex, confusing and hard to understand, but so is a lot of things in this life. Only with much learning and practice do things become easy for us. You can teach yourself how to code and I recommend you start one language at a time and you practice consistently.

I began coding in summer 2010; I had just completed 100 level from a Ajayi Crowther University and was on that sweet long break. Although I had failed 2 courses that 100 level and needed to attend summer to re-sit the courses, I stayed at home and fell in love with programming. By the end of the summer break I had taught myself HTML, CSS, PHP and MySQL. When I resumed school 200 level I created a website similar to Olx from scratch solely for my school (www.droparena.com)– one of my failed entrepreneurial exploits.

Now I major in C#, HTML, PHP & SQL. Although I can code in python, php, JavaScript, java, C#, HTML. I don't remember every syntax for these languages but I understand them I.e if you were to wake me up at midnight and ask me to write this:

One = int(input("Type a number between 1 and 10: " ))
Two = int(input("Type a number between 1 and 10: " ))

if (One >= 1) and (One <= 10 ) :
if (Two >= 1) and (Two <= 10 ) :
print("Your secret number is: ", One * Two)
else:
print("Incorrect second value!" )
else:
print("Incorrect first value!" )


It would be difficult but if you ask me to explain it; piece of cake.

It's a conditional statement in Python that makes use of multiple ‘if or else statements’. One & Two are variables gotten from users input. The 1st If checks that One is a number between 1 & 10. If One meets this criteria, the program proceeds to the 2nd If which also checks that Two is a number between 1 & 10.
If One & Two match both conditions stated then the program multiplies One and Two, then outputs the result. Else if One or Two don't match the conditions stated then the program outputs either “incorrect first value!” or “incorrect second value!”.

Learning starts with interest, you have to fall in love with writing computer programs because without interest, it's hard to pay attention. You don't need to memorize every syntax of every language. You can start with practicing and understanding one language. Below are a couple programming languages you can start with and resources to help you.


Languages

Python – Multipurpose programming language that emphasizes readability and is used by Facebook, Google and YouTube.
Difficulty: Easy.

Ruby – A high level programming language that is used with Ruby on Rails Framework to develop web applications.
Difficulty: Fairly Easy

JavaScript – Programming language for making web pages and websites alongside HTML/CSS – most popular language.
Difficulty: Fairly Easy

Java – General purpose and cross platform programming language. Originally called Oak, name after a tree outside it's inventors window (James Gosling).
Difficulty: Moderate

C/C++ - Programming language used for system and application software. C++ was originally an extension of C and is commonly used for gaming development.
Difficulty: Moderate to Difficult


Websites Where You Can Learn To Code

Codecademy: most popular free platform for learning code with 24+ million users. Free. www.codecademy.com

Treehouse: has ‘tracks’ to help guide you towards the right coding path for the right job. Has 100,000+ active users. 14 days free trial then £16 a month. www.teamtreehouse.com

Udemy: offers experts the chance to upload their courses for a tuition fee or for free. 7 million+ users enrolled. Fees vary. www.udemy.com

Codeschool: uses screencasts and interactive exercises. Boasts of 1 million+ enrolled users. £19 a month. www.codeschool.com



Must Reads
These resources are good for learning the basics through to intermediate levels with video tutorials and helpful forums. Code specific books can help you with a particular language once you have started but reading has its limit. You won't find out if you enjoy programming until you start practicing yourself. You can start with an easy language like python.

• Learn Python the Hard Way by Zed A Shaw
• JavaScript: The Good Parts by Douglas Crockford
• The C++ programming language by Bjarne Stroustrup
• PHP and MySQL for Dummies by Janet Valade


Essential Bookmarks
These websites can provide you a network of support from the programming community if you have any questions to ask. You can also use GitHub as a source of inspiration by learning from other programmer’s coding as well as gaining your own experience working on open source projects.

• GitHub www.github.com
• StackOverflow www.stackoverflow.com
• StackExchange www.stackexchange.com
• Quora www.quora.com

Thanks for reading and don't hesitate to leave questions. I’ll be glad to answer them. Also be sure to register online for my Web Design With WordPress WorkShop https://drag.com.ng/web-design-workshop/ Workshop begins 7th October 2017.
...interesting. Plz where can I get the latest edition of Learn python the hard way by zed shaw; the one I have doesn't work much with python3.5..thanks
Re: Teach Yourself To Code by Nobody: 7:17pm On Oct 09, 2017
ocelot2006:
@ OP nice one. I'm equally a rookie when it comes to programming. I always wanted to delve into this field for quite sometimes as a hobby & equally gain a new technical skill. I decided to focus on web development so I began with HTML & CSS with a bit of JavaScript. The 1st two are quite simple but JavaScript's a bit of an issue for me. I know the basics but the further I go the more abstract it becomes. I'm considering jumping straight into PHP for backend development.


ocelot2006, glad I can finally find one of your posts to make a valuable comment on, I've been practically stalking you on Nairaland on and off for almost 6 months. So anyway, learn html & CSS (get "Learning Web Design" by Jennifer Nierdst), once u've gotten the basics, learn JavaScript via Tom Sawyer's "JavaScript & jQuery: The Missing Manual" Once you're done with that get Larry Ullman's "PHP for the Web" & his "PHP & MySQL for Dynamic Websites".

Those books make their subject matter (HTML & CSS, JS, PHP & MySQL respectively) so easy to learn, that even a certified dunce would sail through each of them in less than a month. Within 2 months of finishing the last book, you'll be shocked at the kind of sites you'll be able to create.

That's the route I took, then late last year, I noticed Nigerians of all ages and edu backgrounds were going crazy about a particular kind of site (sorry, won't reveal it on a public forum), so I created mine in December 2016 out of pure curiosity, spent a small token (about N14k if my memory serves me correctly) to promote it on Jiji & ended up making N**m (8-figure amount) in * weeks. To say I was shocked would be an understatement. Handed in my resignation at the ndlea in February this year, spent the past 6 months as a tourist (intra-africa). So if you really want to, please learn web programming, it really, really pays! I'm living proof (though to be honest if I had the slightest idea that the site I created would become as popular as it did, I would probably have been far too terrified to build it smiley).

2 Likes

Re: Teach Yourself To Code by LordeCalifornia: 10:04pm On Oct 09, 2017
Alphaman007:
lol bro we're in the same shoes o and I thought I was the only one... Well you have to keep trying.. Its challenging to start but once you start.. Believe me, you'll atsrt enjoying it, I'm learning Android development right now.. Just finished with xml and I'm entering Java soonest... Try to motivate yourself to start bro...
How exactly are you learning android development?
Re: Teach Yourself To Code by Chydobe: 9:46am On Jul 10
As a beginner, it isn’t advisable to learn how to code by paying exorbitant fees learning how to code. There are lots of free online coding websites, materials and books. Obviously, scouting for these free online coding website and books could really be tasking. NOT TO WORRY. WE’VE GOT YOU COVERED.

In this article, (as a beginner) we will show you where to learn how to code (basics of coding), and where to get free online coding materials, coding for beginners’ book and free coding guides for free. Click on link below

https://www.techlearnhow.com/2019/07/10/learn-how-to-code-for-beginners-10-free-coding-websites-for-beginners/

(1) (2) (Reply)

Advice Needed!!! Php Yii Vs Python Django / New Private Spamming Tutorials 2016 + Tools + Video / How Long Did It Take You Guys To Become Strong Java Programmers

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (0) (1) (2) (3) (4) (5) (6) (7) (8) (9)

Nairaland - Copyright © 2005 - 2019 Oluwaseun Osewa. All rights reserved. See How To Advertise. 253
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.