Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » How can I learn?
- ThisIsTemp1
-
1000+ posts
How can I learn?
Where is the best place online to learn how to write in several computing languages(Javascript,Python, etc.) I am looking for stuff that isn't only beginner content.
- BigNate469
-
1000+ posts
How can I learn?
For (mainly front-end) web tech (JavaScript, CSS, HTML), the Mozilla Developer Network's learning area has tutorials for beginner, intermediate and more advanced levels- and you can jump in wherever you want to.
Last edited by BigNate469 (Feb. 21, 2025 19:18:33)
- ThisIsTemp1
-
1000+ posts
How can I learn?
Mozilla Developer Network's learning area has tutorials for beginner, intermediate and more advanced levels- and you can jump in wherever you want to.How about back end (like Python)? For (mainly front-end) web tech (JavaScript, CSS, HTML), the
- BigNate469
-
1000+ posts
How can I learn?
Well, it depends on what language you're using for servers. The backend of individual webpages is written in JavaScript, GLSL and WebAssembly (although by far the most common is JS, as you need it to run GLSL and WASM for various things), or languages that can compile to one of the above.Mozilla Developer Network's learning area has tutorials for beginner, intermediate and more advanced levels- and you can jump in wherever you want to.How about back end (like Python)? For (mainly front-end) web tech (JavaScript, CSS, HTML), the
If you want to stick with JavaScript for server-side code, you can use Node.js- https://nodejs.org
Python has fairly extensive documentation on its own website: https://docs.python.org/3/ , although I'm unfamiliar with server frameworks, although they also tend to have docs.
There are a number of languages used for web servers (and in theory you could even use TurboWarp or LibreKitten (a TW mod)), so I suggest you look at the docs for whatever language you're using.
- ThisIsTemp1
-
1000+ posts
How can I learn?
I'm a hands on learner, are there any things oriented for me? There are a number of languages used for web servers (and in theory you could even use TurboWarp or LibreKitten (a TW mod)), so I suggest you look at the docs for whatever language you're using.
- BigNate469
-
1000+ posts
How can I learn?
Most programming languages can be compiled or interpreted on just about any machine with a command-line terminal. On Windows, that's cmd.exe, on MacOS it's the Terminal, the name varies by Linux distribution (although it's typically something like “Terminal”) but it tends to be fairly obvious (some Linux distros only have a terminal), and ChromeOS has one that can be enabled in the settings (I believe it's under “About”, although I could be wrong there). How varies depending on language.I'm a hands on learner, are there any things oriented for me? There are a number of languages used for web servers (and in theory you could even use TurboWarp or LibreKitten (a TW mod)), so I suggest you look at the docs for whatever language you're using.
A lot of programming languages have tutorials and guides that explain things fairly well (MDN has several), while providing the exact code you need, and working versions for debugging.
- ThisIsTemp1
-
1000+ posts
How can I learn?
No, what I mean is something that helps you learn a coding language by practicing it. I don't want to read documentation. -snip-
- Catzcute4
-
500+ posts
How can I learn?
Search up Equolant Javascript. It’s an interactive book about javascript. From there, you can start making your own stuff, and use MDN to learn more. Of course, this is only for javascript, not other programming languages, but still.No, what I mean is something that helps you learn a coding language by practicing it. I don't want to read documentation. -snip-
- ThisIsTemp1
-
1000+ posts
How can I learn?
How about for other programming languages?Search up Equolant Javascript. It’s an interactive book about javascript. From there, you can start making your own stuff, and use MDN to learn more. Of course, this is only for javascript, not other programming languages, but still.No, what I mean is something that helps you learn a coding language by practicing it. I don't want to read documentation. -snip-
- kRxZy_kRxZy
-
1000+ posts
How can I learn?
https://www.w3schools.com/How about for other programming languages?Search up Equolant Javascript. It’s an interactive book about javascript. From there, you can start making your own stuff, and use MDN to learn more. Of course, this is only for javascript, not other programming languages, but still.No, what I mean is something that helps you learn a coding language by practicing it. I don't want to read documentation. -snip-
- imfh
-
1000+ posts
How can I learn?
I would pick a project and attempt to create it. For example, you could make a text based game like Zork or Tale of the Fiery Dragon by griffpatch. You could also make a platformer, although that is significantly harder. Trying to make something is great way to get hands on experience.No, what I mean is something that helps you learn a coding language by practicing it. I don't want to read documentation. -snip-
Along the way, you can use the documentation to figure stuff out when you get stuck. It is extremely important to get good at reading documentation if you want to get really good at programming. There aren't tutorials for everything, so sometimes you just have to use the documentation.
Using the documentation doesn't have to be a dreary task. If you setup your editor correctly, it can often give you documentation for the functions, tools, and keywords you use just by hovering over them with your mouse.
- Discussion Forums
- » Advanced Topics
-
» How can I learn?