Jump to content
jakejake

Programming for Beginners

Recommended Posts

First choose a programming language that you want to learn. This will depend most on why you want to learn programming. To begin with you can take some online classes, that you can get on websites like Codemy and Udemy. I'm not sure but they may have some free classes,which you can sign up for. You can learn at your own pace, there is no set time given for you to complete a class. I think this is very useful,especially when you're  learning something for the first time. I hope this was helpful.

Share this post


Link to post
Share on other sites

Try w3schools.com. If you prefer on creating your own website, try html first. That's the first thing taught to us when we were on first year college. If we don't learn from our professors, we stick to that site. Or we prolly just copy paste each others work and then change the design hahaha. Good times!

Share this post


Link to post
Share on other sites

I've been using pluralsight.com for months now.   Although you have to pay to  subscribe to the sight for a fee, you can have
access to hundreds of courses from programming, server maintenance and database administration. While studying a course,
you can control the pace of the  video, take notes and practice with online exercises.

For me, finding a course to learn programming is the easy part.  The challenging part is building up an experience on the language that you have
recently learned.  You need to engage on some project that would allow you apply the skills that you have learned on the course.

 

Share this post


Link to post
Share on other sites

you should start on Basic HTML , it is the easiest way to learn programming and you can use that language together with some advance language like PHP, and if you want to learn by your self many free o paid online courses you can find on the internet so just look on your self and if you need help, you can ask a question here. i recommend to start on the basic.

Share this post


Link to post
Share on other sites

W3Schools is a great website for beginners. You should also try TheNewBoston's website or youtube channel. That's where I personally learn web technologies. While learning these materials, you should practice writing them on your PC too. This will help retain the new knowledge.

Edited by EfficientNinja

Share this post


Link to post
Share on other sites

You might want to consider what kind of application are planning to make. Some programming language have different application like website building electronics  , standalone programs and integration. If one of these applications interest you try a programming language that's best suit you. For example, if your planning to go for a website developer try HTML , JAVA , CSS etc..

Share this post


Link to post
Share on other sites

I think before you start you should ask yourself which language you want to learn because you should probably focus on only one for the time being. I can tell you that HTML and PHP are very beginner friendly so it could be a good way to start off. Next, as some people have already mentioned, try and think what sort of applications/software/programs would you want to create? What interests you? Because certain languages focus on certain things more. 

After that, just dive into the beginner guides and tutorials that you can find everywhere. You can also check out YouTube - many very experienced coders post videos there and explain everything in great detail.

Share this post


Link to post
Share on other sites

I think you should enroll for short course about programming.  A two year course is enough to learn this, just to get the basic knowledge about programming.  You need the hands on or actual learning about this.  It's really hard to just rely on the hearsay.  However, there a lot of tutorials in YouTube videos which is very easy to understand. 

Share this post


Link to post
Share on other sites

As a person on an intermediate level myself, let me tell you, that once we were all beginners in this subject. I started in 7th grade, and continues to learn until for extra 4 years. Gotta tell you that all my knowledge accumulated is still with me. To be more specific, I'd say that you should start with working on a Notepad and try to do HTML. That's like the real basic of it. You'll begin to develop a programmer's mentality.

Share this post


Link to post
Share on other sites

I think you should start small, unlikely everyone else I will recommend HTML to you, but not because of the basics, but because you gotta understand how to whole programming world works. It's like a math. You gotta understand how the entire page is built from the scratch simply by commands.

Share this post


Link to post
Share on other sites

First, you should start by having a clear idea of what programming it's about and decide if it's for you. Then pick what language you want to start your learning process; HTML is frequently recommended, although, as far as I know, HTML can't be considered strictly considered a programming language, personally I think of it as a content formatting tool.

Now, for starting with actual programming, I'd suggest Python. I've never dabbled with programming before, but I find Python simple enough to introduce people to the basics of programming and how this world works. I'm currently studying with a course on Youtube, you can find helpful videos there. You have Udemy, Codemy, Coursera, and other premium sites but the free content they offer is few, though. Other sites worth of mention are The Odin Project and  Freecodecamp, I like this one especially for its interactive exercises that help you cement what you learn; it's very basic content, but it should definitely help you get the picture of several programming principles.

Share this post


Link to post
Share on other sites

There are many free coding softwares of mac, pc, android and even ios. Ive had experience with live code at school at is pretty good for new coding developers starting out. There are many youtube tutorials to mimick of.

Share this post


Link to post
Share on other sites
On 12/21/2018 at 1:52 PM, SamV said:

There are many free coding softwares of mac, pc, android and even ios. Ive had experience with live code at school at is pretty good for new coding developers starting out. There are many youtube tutorials to mimick of.

It might be too difficult for him at the start. He gotta learn how the whole programming scene works. He needs HTML as a priority.

Share this post


Link to post
Share on other sites

You have to be more specific. Is it programming for web? Then go for PHP

Is it for standalone applications? Then go Java. 

There are a ton of resources, tutorials, sample codes, etc in the Internet, you only need to choose which one suits you best and what really interests you.

Share this post


Link to post
Share on other sites

 

You need to choose whether you want to be a front-end developer or back-end developer, or maybe you want to build applications for iOS, Android, etc. 

 1. To become a front-end developer, you need to learn HTML, CSS, JavaScript, etc.

       Very useful article: https://hackernoon.com/learn-to-code-in-5-months-get-hired-and-thrive-as-a-web-developer-5ab6838b2f07

       The easiest course on web development: https://www.udemy.com/result-oriented-web-developer-course/

 

2. To become a back-end developer, you need to learn one of the server-side programming languages such as Python, PHP, C#, etc.

        For example, a good course on Python https://www.udemy.com/complete-python-bootcamp/

 

3. To become an iOS developer, you need to learn Swift or Objective-C. Apple launched its own programming language (Swift) in 2014. 

       Very useful article: https://lifehacker.com/i-want-to-write-ios-apps-where-do-i-start-1644802175?fbclid=IwAR2iBH6W-Ooyp_nKcY40gnhR-ocIYVC8QFWEaI0MJuIiztlc1LTMk6_r4rU

 

4. To become an Android developer, you need to learn Java. Please notice that both Java developers and Android developers use the Java programming language, but there is a big difference between these two. 

        Useful article: https://www.itcareerfinder.com/brain-food/blog/entry/how-to-become-an-android-application-developer.html?fbclid=IwAR3VNRF6owN0rLt3dDM0izZZCn232qbwlDyMeXTUe32QD8ONniifcyTPLhY 

 

 

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...