₦airaland Forum

Welcome, Guest: Join Nairaland / LOGIN! / Trending / Recent / New
Stats: 1,927,065 members, 3,966,461 topics. Date: Wednesday, 13 December 2017 at 08:26 AM

I Want To Learn Programming. Which Language Should I Start With? - Programming (67) - Nairaland

Nairaland Forum / Science/Technology / Programming / I Want To Learn Programming. Which Language Should I Start With? (278686 Views)

As A Computer Science Student,which Language Should I Start Learning / Which Programming Language Should He Go For? / I Want To Learn Computer Programming, What Language Should I Learn First? (1) (2) (3) (4)

(0) (1) (2) ... (64) (65) (66) (67) (68) (69) (70) ... (85) (Reply) (Go Down)

Re: I Want To Learn Programming. Which Language Should I Start With? by farouqbakare(m): 1:06pm On Dec 05, 2016
yea
steve6:


Hmmmm...seems there is something about this python !
Re: I Want To Learn Programming. Which Language Should I Start With? by TopKat(m): 8:18am On Dec 06, 2016
farouqbakare:
yea

Lol

Download a free Ruby reference. Ruby is somehow cooler than python. grin

http:///2guiUz1
Re: I Want To Learn Programming. Which Language Should I Start With? by sirviktor(m): 7:39pm On Dec 09, 2016
Hello

I would really love to learn how to code. I don't know jack about coding cos I read Biochemistry.

I reside in Lagos and would like to hookup with anybody or a community of "coders" that can be of help to me. I really want to learn how to code.
Re: I Want To Learn Programming. Which Language Should I Start With? by egojiokwu(m): 10:16pm On Dec 09, 2016
clementcro:
Please i need someone who has a vast understanding about microsoft technologies to explain to me, what is the differences and similarities between
C# and C#.net
C++ and C++.net


Thanks
There is nothing like C++.net and C#.net. Let me summarize how .net came about. C was there before C++ came up, then followed by visual C++, then followed by .net technology which makes it possible for VB, C++, Visual C++ to use a common language runtime to write a managed code. C# is a .net language, hence it's a tautology to say C#.net. We only have VB.net or call it Visual Basic.net
Re: I Want To Learn Programming. Which Language Should I Start With? by egojiokwu(m): 10:51pm On Dec 09, 2016
Shigan:


C++ is not an easy first language. Also, the technology stack (set of languages) you chose to learn do not have intuitive libraries for Desktop GUI applications development. If building front-end GUIs is your desire, you should consider tools like Tk, .NET, etc. Most of the APIs (Application Programming Interfaces) for building GUIs are learnt separately from the core Semantics and Syntax of each language.
#How deep does the Rabbit hole go...?#
.net is not a language. You have to be specific. May be you want to suggest any language that targets .net platform like C# or VB.net. By the way, as a learner, I suggest you start with BASIC. When you are grounded with the semantics, syntaxes and control structures, then you can go for windows applications where you can use your API to play with GUI. Then you apply the knowledge gained from BASIC console application.
Re: I Want To Learn Programming. Which Language Should I Start With? by eprince21(m): 4:15am On Dec 21, 2016
pls,if u av any material on programming,send it to me email eprince2020@gmail.com
Re: I Want To Learn Programming. Which Language Should I Start With? by Haykinz18: 5:55pm On Dec 21, 2016
sirviktor:
Hello

I would really love to learn how to code. I don't know jack about coding cos I read Biochemistry.

I reside in Lagos and would like to hookup with anybody or a community of "coders" that can be of help to me. I really want to learn how to code.

This is a nice step. But one more question before i start recommending; what type of programmer/developer do you want to become?

Desktop Apllications Dev.?

Web developer?

Moobile App dev.(iOS or android)?
Re: I Want To Learn Programming. Which Language Should I Start With? by sirviktor(m): 3:08pm On Dec 22, 2016
Haykinz18:


This is a nice step. But one more question before i start recommending; what type of programmer/developer do you want to become?

Desktop Apllications Dev.?

Web developer?

Moobile App dev.(iOS or android)?

I don't have any in mind presently as I don't know what each of them entails but 'Web developer' seems like it.
Re: I Want To Learn Programming. Which Language Should I Start With? by Nobody: 3:17pm On Dec 22, 2016
Ihinmi:
please which version should I use as a starter python
3 or 2. Thanks.

Please, I hope you don't mind asking your question on http://www.friendosphere.com , it's a website specialized on Questions and Answers.

1 Like

Re: I Want To Learn Programming. Which Language Should I Start With? by Haykinz18: 6:50pm On Dec 22, 2016
sirviktor:


I don't have any in mind presently as I don't know what each of them entails but 'Web developer' seems like it.

Sorry i bogged you down with unfamiliar words,

Here is a list of technology you should know to become a web developer:

1. HTML/CSS

2. Javascript (not Jquery pls)

3. (a) PHP or (b)Node.js or (c)Ruby on Rails (just choose one, my advice is to choose node.js, why? I love it)

4. (a)MySql or (b)Monogdb or (c)PostgreSQL (one is enough here, take up mongodb if you choosed node.js and mysql if you choosed php and PostgreSQL if you chose Ruby on rails in step 4)

5. You know what? Build and build and build with all the above steps.

;DTo become a web developer here are proven free tutorials and ebooks and coding bootcamps:

Note: Step 1 and 2 are basic building blocks for a web developer, but step 3 and 4 are the branches

To take up Step 1,2,3b and 4b use freecodecamp

To take up Step 1,2,3c and 4c use The Odin Project

To take up Step 1,2,3a and 4a usethenewboston tutorials

These steps are not easy and will take time. I will give you a window shot of 6-12 months to be a master at any of the steps provided you commit up to 6hrs of practice and coding everyday from these resources. But it is worth it, cause if you see the endless possibilities you will unlock with a skill such as a web developer you will not hesitate to immerse yourself into it.

If 6-12 months is too long for you, here is a paid course i vouch for that will teach you how to build a professional website, you would have build one in matter of 4-weeks from your starting the course. But after that you will have to improve on your skills to be more advanced.

But the advantage of the course is, after 4-5weeks in the course you can start earning money as a web developer. Which to me is better than the 6-12 months without earning money the free resources will teach you.

You want more info? Hit me up through a private message or my [url=vickyslimfit@gmail.com]email[/url]
Re: I Want To Learn Programming. Which Language Should I Start With? by sirviktor(m): 1:41pm On Dec 23, 2016
Haykinz18:


Sorry i bogged you down with unfamiliar words,

Here is a list of technology you should know to become a web developer:

1. HTML/CSS

2. Javascript (not Jquery pls)

3. (a) PHP or (b)Node.js or (c)Ruby on Rails (just choose one, my advice is to choose node.js, why? I love it)

4. (a)MySql or (b)Monogdb or (c)PostgreSQL (one is enough here, take up mongodb if you choosed node.js and mysql if you choosed php and PostgreSQL if you chose Ruby on rails in step 4)

5. You know what? Build and build and build with all the above steps.

;DTo become a web developer here are proven free tutorials and ebooks and coding bootcamps:

Note: Step 1 and 2 are basic building blocks for a web developer, but step 3 and 4 are the branches

To take up Step 1,2,3b and 4b use freecodecamp

To take up Step 1,2,3c and 4c use The Odin Project

To take up Step 1,2,3a and 4a usethenewboston tutorials

These steps are not easy and will take time. I will give you a window shot of 6-12 months to be a master at any of the steps provided you commit up to 6hrs of practice and coding everyday from these resources. But it is worth it, cause if you see the endless possibilities you will unlock with a skill such as a web developer you will not hesitate to immerse yourself into it.

If 6-12 months is too long for you, here is a paid course i vouch for that will teach you how to build a professional website, you would have build one in matter of 4-weeks from your starting the course. But after that you will have to improve on your skills to be more advanced.

But the advantage of the course is, after 4-5weeks in the course you can start earning money as a web developer. Which to me is better than the 6-12 months without earning money the free resources will teach you.

You want more info? Hit me up through a private message or my [url=vickyslimfit@gmail.com]email[/url]


Thanks. This means a lot. What do you think of Codecademy.com?
Re: I Want To Learn Programming. Which Language Should I Start With? by steve6: 3:38pm On Dec 23, 2016
Haykinz18:


Sorry i bogged you down with unfamiliar words,

Here is a list of technology you should know to become a web developer:

1. HTML/CSS

2. Javascript (not Jquery pls)

3. (a) PHP or (b)Node.js or (c)Ruby on Rails (just choose one, my advice is to choose node.js, why? I love it)

4. (a)MySql or (b)Monogdb or (c)PostgreSQL (one is enough here, take up mongodb if you choosed node.js and mysql if you choosed php and PostgreSQL if you chose Ruby on rails in step 4)

5. You know what? Build and build and build with all the above steps.

;DTo become a web developer here are proven free tutorials and ebooks and coding bootcamps:

Note: Step 1 and 2 are basic building blocks for a web developer, but step 3 and 4 are the branches

To take up Step 1,2,3b and 4b use freecodecamp

To take up Step 1,2,3c and 4c use The Odin Project

To take up Step 1,2,3a and 4a usethenewboston tutorials

These steps are not easy and will take time. I will give you a window shot of 6-12 months to be a master at any of the steps provided you commit up to 6hrs of practice and coding everyday from these resources. But it is worth it, cause if you see the endless possibilities you will unlock with a skill such as a web developer you will not hesitate to immerse yourself into it.

If 6-12 months is too long for you, here is a paid course i vouch for that will teach you how to build a professional website, you would have build one in matter of 4-weeks from your starting the course. But after that you will have to improve on your skills to be more advanced.

But the advantage of the course is, after 4-5weeks in the course you can start earning money as a web developer. Which to me is better than the 6-12 months without earning money the free resources will teach you.

You want more info? Hit me up through a private message or my [url=vickyslimfit@gmail.com]email[/url]

Hi,
I really appreciate your contributions to this thread. Could you please explain what you mean by javascript and not jquery since it is claimed that jquery is easier.
Thanks.

2 Likes

Re: I Want To Learn Programming. Which Language Should I Start With? by steve6: 4:08pm On Dec 23, 2016
Javanian:


like i also said, indviduals differ...

Hi Javanian. Thanks for the wonderful thread on learning programming. Please I have a question. I read somewhere in the post where u mentioned learning algorithm n data structure(if my memory serves me right). Am learning programming n discovered a lot has to do with logic. Is there a separate course for programming known as ALGORITHM? Or is it a branch of programming? Also shed some light on DATA STRUCTURE. Thanks.
Re: I Want To Learn Programming. Which Language Should I Start With? by Javanian: 6:18pm On Dec 23, 2016
steve6:


Hi Javanian. Thanks for the wonderful thread on learning programming. Please I have a question. I read somewhere in the post where u mentioned learning algorithm n data structure(if my memory serves me right). Am learning programming n discovered a lot has to do with logic. Is there a separate course for programming known as ALGORITHM? Or is it a branch of programming? Also shed some light on DATA STRUCTURE. Thanks.

Data Structures and Algorithms are a branch of computer science different from programming languages. So yes, They are courses you should spend time learning when you have gained some mastery of whatever language you are learning. But for now, you should first of all learn your language properly by working on some personal projects. When you have done that I can recommend books for you.
Re: I Want To Learn Programming. Which Language Should I Start With? by steve6: 7:56pm On Dec 23, 2016
Javanian:


Data Structures and Algorithms are a branch of computer science different from programming languages. So yes, They are courses you should spend time learning when you have gained some mastery of whatever language you are learning. But for now, you should first of all learn your language properly by working on some personal projects. When you have done that I can recommend books for you.

Thank you for the speedy response. I get it now. I will let u know when the time comes. However, I dont mind if I can get the recommendations now so I can source for the materials and keep(YouTube videos inclusive) for future use coz I have access to a stable internet now and who knows what tomorrow will bring. Thanks
Re: I Want To Learn Programming. Which Language Should I Start With? by Javanian: 8:15pm On Dec 23, 2016
steve6:

Thank you for the speedy response. I get it now. I will let u know when the time comes. However, I dont mind if I can get the recommendations now so I can source for the materials and keep(YouTube videos inclusive) for future use coz I have access to a stable internet now and who knows what tomorrow will bring. Thanks

There is a book called Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein (CLRS). It is the most widely used book in this area but it's a bit advanced. You can start with Data Structures and Algorithms by Robert Lafore or Algorithms 4e by Sedgewick and then move on to CLRS.

There are also courses on Coursera, one from Princeton and one from Stanford. They are both really good courses. You can try any one of them but I would recommend the one of Princeton because I have used that personally but I am sure the one of Stanford is just as great.
Re: I Want To Learn Programming. Which Language Should I Start With? by solowise45: 6:46pm On Dec 25, 2016
please after so many years are we stil here? i am interested in this topic
Re: I Want To Learn Programming. Which Language Should I Start With? by Haykinz18: 12:59pm On Dec 26, 2016
steve6:


Hi,
I really appreciate your contributions to this thread. Could you please explain what you mean by javascript and not jquery since it is claimed that jquery is easier.
Thanks.

NOTE: A programming language is the language with which you write programs. It can be Python, C, Java, etc. A framework is a collection of programs that do something useful and which you can use to develop your own applications. A framework guides you on how to do something (like a predefined way of doing things).

Javascript is a language on it's own like Python and PHP

Jquery is a framework for the language Javascript suchs as Django is to Python and Laravel is to PHP.

The reason why i said Javascript not jquery is because there are too many confusions to the two. Javascript is not the same with jquery, jquery is a framework of javascript just as angularJS and ReactJS are also framework of Javascript.
Re: I Want To Learn Programming. Which Language Should I Start With? by Haykinz18: 1:04pm On Dec 26, 2016
sirviktor:



Thanks. This means a lot. What do you think of Codecademy.com?

Codeacademy is a great place to start too it teaches you ruby just as the Odin Project will do. It has free resources and also paid resources. But still has the time-frame limit just as the other 3 will do.
Re: I Want To Learn Programming. Which Language Should I Start With? by steve6: 1:49pm On Dec 26, 2016
Haykinz18:


NOTE: A programming language is the language with which you write programs. It can be Python, C, Java, etc. A framework is a collection of programs that do something useful and which you can use to develop your own applications. A framework guides you on how to do something (like a predefined way of doing things).

Javascript is a language on it's own like Python and PHP

Jquery is a framework for the language Javascript suchs as Django is to Python and Laravel is to PHP.

The reason why i said Javascript not jquery is because there are too many confusions to the two. Javascript is not the same with jquery, jquery is a framework of javascript just as angularJS and ReactJS are also framework of Javascript.

Thanks for the detailed explanation. I really appreciate !

1 Like

Re: I Want To Learn Programming. Which Language Should I Start With? by sirviktor(m): 4:42pm On Dec 26, 2016
Haykinz18:


Codeacademy is a great place to start too it teaches you ruby just as the Odin Project will do. It has free resources and also paid resources. But still has the time-frame limit just as the other 3 will do.

I have started taking classes on Codecademy. Thanks!

1 Like

(0) (1) (2) ... (64) (65) (66) (67) (68) (69) (70) ... (85) (Reply)

(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 - 2017 Oluwaseun Osewa. All rights reserved. See How To Advertise. 143
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.