+ 1

Way to learn programming...

Is it possible to learn programming by only using this (sololearn) application? What are other options throughout the internet...?

10th Oct 2024, 10:02 AM
Ananda Barman
Ananda Barman - avatar
6 Answers
+ 2
some of our professors said at the university: practice, practice, practice, practice, and practice! every day 1 hour, weekends 2 hours a day. don't go to the advanced level without understanding a basics. strong basics....
10th Oct 2024, 2:29 PM
Mihaly Nyilas
Mihaly Nyilas - avatar
+ 1
From here you can only learn basics even though it says intermediate and advanced. You can't rely only on one platform to learn programming. You can learn from the youtube channels as well as some websites And yeah you need to practice some real projects and learn from them new techniques and upgrade the skills. Check out the documentation to stay updated.
10th Oct 2024, 10:51 AM
Aysha
Aysha - avatar
+ 1
The tutorials here, and elsewhere, will give you an introduction to a programming concept. But the real learning comes from using that knowledge to write new programs on your own. As your programs become larger and more complex, the better the programmer you will become. SoloLearn does have the CodeBits section. There are limits, but you can write code there. Try to write some original programs there, not just your homework. I have written several different apps in there. While you have limitations, you can write real code. That is how you grow as a programmer. There are also various online playgrounds available that might give you more options than just SoloLearn's Code Bits. You can search for playgrounds and the given technology you want to play with. At some point you will need a laptop. That enables you to install various tools and build environments. Then you can do anything and your learning will grow. With all that said, SoloLearn is a great start. But you can't really get beyond beginner level here.
10th Oct 2024, 2:01 PM
Jerry Hobby
Jerry Hobby - avatar
+ 1
As for tools, there are countless tutorials. Some are easier than others. Just search until you find something that meets your skills. But once you have gone through one or more tutorials, you'll need to practice. In SoloLearn, you can use the Code Bits area to write code. You can use the challenges and bug finder games as well. When you learn programming, there are phases of learning. 1. Basic syntax, flow control, loops, data, conditions, etc. These are the basics required for any program. That's what SoloLearn teaches. 2. Packages - Each language has libraries / packages with additional functionality. There are very popular packages that you need to learn more about. .NET provides many tools for form design, database access, etc. Python has Pandas, web scrapers, machine learning, etc. Whether you want to build games, augmented reality, business apps, or system utilities, all have libraries you need to become familiar with. 3. Algorithms - Performing various calculations or operations is where match and data structures come in to play. Accuracy as well as performance become important. For these, you have to have skills. Programming is a toolset and a skillset. The language is the tool. Your personal knowledge is the skill. Sites like leetcode.com are excellent at developing the skills for many of the algorithms you will need to know to get a job somewhere. The tools I suggest everyone use are: github.com - find projects. upload your own projects. study code. build your profile to show off to future employers. leetcode.com - learn to solve coding challenges. build a profile there to show potential employers that you have skills. If you do not have a PC and want to practice coding - playgrounds are the tool you need. Which playground depends on what language you want to work with, etc. A few popular ones are: Run this script to see them: https://www.sololearn.com/en/compiler-playground/WrMURU0139RM Or google for "free coding playgrounds python" or similar.
10th Oct 2024, 5:13 PM
Jerry Hobby
Jerry Hobby - avatar
+ 1
What are other options throughout the Internet? Hello Ananda Barman ! There a plenty but No. 1 it's right here -> Sololearn. Feel free to check out the links below, they have multiple sources for learning not only game development but also other stuff the good stuffđŸ€—. https://www.sololearn.com/Discuss/938441/?ref=app https://www.sololearn.com/Discuss/790206/?ref=apphttps://www.sololearn.com/Discuss/617443/?ref=app
10th Oct 2024, 6:28 PM
ShadowCipher
ShadowCipher - avatar
0
Pls can u please send me an example
10th Oct 2024, 2:50 PM
Freda Biney
Freda Biney - avatar