hi im leaning how to code what is best language that is using now or looking for a partner to learn how to code im pretty beginner in this i want to learn how to create a website or apps games
code self teaching
Started by billcarl13 [2376098] on in Technology.
About this thread
Posts archived: 18 / 18 posts (100%) · the total is Torn's reply count + the opening post at the last fetch
Counted by TornLife from the archived posts.
- Archived posts
- 18
- Discussion span
- →
- People posting
- 12
- Likes on archived posts
- 28
- Authority score
- 10 / 100
- Historical score
- 21 / 100
- Story score
- 44 / 100
- Engagement score
- 64 / 100
Most-liked replies
- theCodingBro [2086910]
· 9 likes ·
Resources: www.w3schools.com - yeah, it's old, but it's a classic, and for good reason. Solid information in there. I mean, don't use it as your holy grail, but you'll definitely learn some stuff on there. https://developer.mozilla.org/en-US/ - bookmark it. Love … - Refl3xX [1672091]
· 3 likes ·
http://w3schools.org/ - Bhappychap [2270497]
· 3 likes ·
The only language that does apps, games, and website stuff, and is fairly easy to get into is Javascript. Honestly though, learning how to code is little about the language and more about the foundations of learning languages. Once you …
The things you want to create require totally different sets of coding skills. And in turn different languages.
You cant just learn 1 and expect to use it for everything.
You cant just learn 1 and expect to use it for everything.
The only language that does apps, games, and website stuff, and is fairly easy to get into is Javascript.
Honestly though, learning how to code is little about the language and more about the foundations of learning languages.
Once you get this, you'll set out on a language.
Can go wrong with Javascript, or python to start out in.
Honestly though, learning how to code is little about the language and more about the foundations of learning languages.
Once you get this, you'll set out on a language.
Can go wrong with Javascript, or python to start out in.
Start with javascript.
If you're going to go into Javascript look into NodeJS too. If you develop questions along the way feel free to dm me.
(Post withdrawn by author)
Javascript is far easier than any other language. It is front-end script language, used mostly to manipulate DOM (in simple terms, a web page).
With just vanilla JS, you don't have to worry about servers, databases and you learn basic syntax that is used by all other languages (switch statements, conditionals, loops..)
Other easier language is PHP (there's load of documentation about it, install LAMP or WAMP) and you're good to go. Don't expect to do next AAA game or something with it. It is a nice place to start and it is weak-type as well as strong-type language (I won't explain what it is but in time you'll understand).
Python is next language that comes in mind but it is.. different than JS and PHP. The feel is different.
Do not look into strong-typed languages like Java, C because you will get overwhelmed. And you don't need that at the very start.
Node.JS is nice too, but you'll need express to get you started quicker.
Stick with vanilla JS, learn the basics, conditionals, loops, arrays and objects. This should be more than enough to start.
With just vanilla JS, you don't have to worry about servers, databases and you learn basic syntax that is used by all other languages (switch statements, conditionals, loops..)
Other easier language is PHP (there's load of documentation about it, install LAMP or WAMP) and you're good to go. Don't expect to do next AAA game or something with it. It is a nice place to start and it is weak-type as well as strong-type language (I won't explain what it is but in time you'll understand).
Python is next language that comes in mind but it is.. different than JS and PHP. The feel is different.
Do not look into strong-typed languages like Java, C because you will get overwhelmed. And you don't need that at the very start.
Node.JS is nice too, but you'll need express to get you started quicker.
Stick with vanilla JS, learn the basics, conditionals, loops, arrays and objects. This should be more than enough to start.
http://w3schools.org/
pls, no.
am not sure what u mean. back in 1993 that's where I went to become god so.. if u've got a better one instead you're fine to share it
Come on, we are in 2021 now. A lot has changed. We don't use tables to make web pages, we don't use inline css to style the elements.
In 1995 - 2000 I was using front page. Do we use that now? No we don't, because the way we do things we can't do it WYSIWYG anymore.
W3 schools is good for the reference, but not as a learning material, mainly because it lacks in depth explanation and the content is somewhat old.
Yes, official docs may be daunting but it's better to start early and learn properly.
And also, with only a link, you haven't answered to any of his questions.
Edit: when W3 came out it was awesome, but now not so much. Technology and the way we do things changes.
I could easily say my father and grand father used to learn from physical books, but we can't apply the same methodology in the current era because reasons.
In 1995 - 2000 I was using front page. Do we use that now? No we don't, because the way we do things we can't do it WYSIWYG anymore.
W3 schools is good for the reference, but not as a learning material, mainly because it lacks in depth explanation and the content is somewhat old.
Yes, official docs may be daunting but it's better to start early and learn properly.
And also, with only a link, you haven't answered to any of his questions.
Edit: when W3 came out it was awesome, but now not so much. Technology and the way we do things changes.
I could easily say my father and grand father used to learn from physical books, but we can't apply the same methodology in the current era because reasons.
This response sucks out pretty hard when he's given you a solid explanation for his reasoning. You opened the floor to the issue; the least you could do is agree to disagree instead of fobbing him off with meaningless GIFs.
Thank you.
Resources:
www.w3schools.com - yeah, it's old, but it's a classic, and for good reason. Solid information in there. I mean, don't use it as your holy grail, but you'll definitely learn some stuff on there.
https://developer.mozilla.org/en-US/ - bookmark it. Love it. Use it. You'll probably spend a lot of time there looking up functions, method, syntax etc.
devdocs.io - good tool for documentation for most languages, offline available too, so you always have access to your docs even in low net areas.
Actually learning, depends what you want but here are some to get you started:
https://codecademy.com - Good intro to a lot of different technologies. If you want to build web pages... take the HTML, javascript, CSS courses. If you feel confident, branch out into other techs on there, see what you enjoy.
https://freecodecamp.org - just awesome. Full curriculum that can take you from 0 - job ready.
Books - https://eloquentjavascript.net/ , https://javascript.info/ , online bookware courses, free, really good info.
Courses -
ZTM - ZeroToMastery on Udemy. https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/
Great course, does what it says on the tin. Wait for the sale to get it cheap as crap, or DM and i'll sort out a voucher code for discount for ya.
And basically... just reading, learning, practicing. You'll come out the end of all those feeling pretty confident, go to build something and realise you don't really know yet. Don't worry. That's normal. Go build some stuff. Google when you get stuck (get used to this, you'll be doing it a lot, even in a software job).
Read - Practice - Repeat.
Feel free to DM me if you need help, and I also have a few online communities that would suit.
Good luck. - theCodingBro.
www.w3schools.com - yeah, it's old, but it's a classic, and for good reason. Solid information in there. I mean, don't use it as your holy grail, but you'll definitely learn some stuff on there.
https://developer.mozilla.org/en-US/ - bookmark it. Love it. Use it. You'll probably spend a lot of time there looking up functions, method, syntax etc.
devdocs.io - good tool for documentation for most languages, offline available too, so you always have access to your docs even in low net areas.
Actually learning, depends what you want but here are some to get you started:
https://codecademy.com - Good intro to a lot of different technologies. If you want to build web pages... take the HTML, javascript, CSS courses. If you feel confident, branch out into other techs on there, see what you enjoy.
https://freecodecamp.org - just awesome. Full curriculum that can take you from 0 - job ready.
Books - https://eloquentjavascript.net/ , https://javascript.info/ , online bookware courses, free, really good info.
Courses -
ZTM - ZeroToMastery on Udemy. https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/
Great course, does what it says on the tin. Wait for the sale to get it cheap as crap, or DM and i'll sort out a voucher code for discount for ya.
And basically... just reading, learning, practicing. You'll come out the end of all those feeling pretty confident, go to build something and realise you don't really know yet. Don't worry. That's normal. Go build some stuff. Google when you get stuck (get used to this, you'll be doing it a lot, even in a software job).
Read - Practice - Repeat.
Feel free to DM me if you need help, and I also have a few online communities that would suit.
Good luck. - theCodingBro.
The .Net framework can develop websites (ASP.Net) or it can develop applications for your computer (just .Net with C#). I personally love ASP.Net and C# so I would definitely recommend them as a language to get you started. Plus there are a lot of tutorials on designing applications / websites with this. You will want to start by downloading an IDE (Microsoft Visual Studio for these languages) and go from there. In order to have a website store, retrieve and handle data, you will need to utilize SQL too. You can use SQL with this .Net framework which would be good practice.
Imo still, pick something simple at first otherwise you'll get overwhelmed.
It doesn't necessary to be a programming language at all.
Start with HTML and try to build simple webpage, then add Javascript into the mix, manipulate DOM with it and let it do something else on form submit for example (e.g. saving form to a file, or a local storage. This should get you started on how everything forks, from requests (get and post for now) and how to do some programming in JS.
Don't underestimate JS, you can do A LOT with it.
Great thing about javascript is - it is not strong typed, you do not require to define what variables accept, e.g. boolean, string, array / objects..
When you feel confident, look into Laravel. It is a PHP framework, can be strong or soft type (you can chose which one to use at any time).
Laravel is a MVC - Model View Controller, which easily takes care of Database, your Views and well.. back-end logic which you can for the time being put in the Controllers.
A lot of possibilities with it, from simple pages to fully blown web applications.
I didn't recommend you other frameworks such as .NET, Spring,.. because they are a bit different and harder to understand as a newbie if you do not posses any programming knowledge.
As mentioned by NetSecNolan, get IDE (Microsoft Visual Studio Code). I still use for different projects (PHP, NodeJS and other C# tasks if needed).
It doesn't necessary to be a programming language at all.
Start with HTML and try to build simple webpage, then add Javascript into the mix, manipulate DOM with it and let it do something else on form submit for example (e.g. saving form to a file, or a local storage. This should get you started on how everything forks, from requests (get and post for now) and how to do some programming in JS.
Don't underestimate JS, you can do A LOT with it.
Great thing about javascript is - it is not strong typed, you do not require to define what variables accept, e.g. boolean, string, array / objects..
When you feel confident, look into Laravel. It is a PHP framework, can be strong or soft type (you can chose which one to use at any time).
Laravel is a MVC - Model View Controller, which easily takes care of Database, your Views and well.. back-end logic which you can for the time being put in the Controllers.
A lot of possibilities with it, from simple pages to fully blown web applications.
I didn't recommend you other frameworks such as .NET, Spring,.. because they are a bit different and harder to understand as a newbie if you do not posses any programming knowledge.
As mentioned by NetSecNolan, get IDE (Microsoft Visual Studio Code). I still use for different projects (PHP, NodeJS and other C# tasks if needed).
This is gold; https://www.freecodecamp.org/