A lot of people tend to overestimate how difficult coding is. I honestly believe coding could be taught to middle schoolers with basic algebra skills. The bulk of the learning will be understanding data structures and when to use them. But for the beginning; all you would have to know would be the syntax of the programming language. Once you learn that, everything because so much simpler.
I recommend first starting out with Python as a beginner programming language. The syntax is basically just English and you would understand it much more quickly compared to Java or C++. You could honestly teach yourself the basics within one week.
Understanding data structures will always be the deciding factor of getting a job. Much sure you understand the logic behind maps, sets, arrays, lists. I also recommend doing side projects on things you feel will be useful. Understanding how to connect an API to show weather forecast, even a small adventure type game.
Youtube and Geeksforgeeks will be your best friend. May Allah make learning easy for you.
im improving my SQL and learning python atm . I'm also improving my Azure experience. Do you think its a good idea to tackle all 3 at the same time. I read that its good but wanted some more opinionsA lot of people tend to overestimate how difficult coding is. I honestly believe coding could be taught to middle schoolers with basic algebra skills. The bulk of the learning will be understanding data structures and when to use them. But for the beginning; all you would have to know would be the syntax of the programming language. Once you learn that, everything because so much simpler.
I recommend first starting out with Python as a beginner programming language. The syntax is basically just English and you would understand it much more quickly compared to Java or C++. You could honestly teach yourself the basics within one week.
Understanding data structures will always be the deciding factor of getting a job. Much sure you understand the logic behind maps, sets, arrays, lists. I also recommend doing side projects on things you feel will be useful. Understanding how to connect an API to show weather forecast, even a small adventure type game.
Youtube and Geeksforgeeks will be your best friend. May Allah make learning easy for you.
It's good that you're already thinking about SQL. A lot of early programmers don't really know what that is. In my opinion, I feel like you would learn a lot better if you understood Python in an intermediate level before going to SQL. Learning two languages at the same time, especially SQL which isn't known to be beginner friendly would be confusing; speaking for myself of course. I'm really not that experienced on Azure that talk about it.im improving my SQL and learning python atm . I'm also improving my Azure experience. Do you think its a good idea to tackle all 3 at the same time. I read that its good but wanted some more opinions
where do i learn sql!! there are no classes that teach it at my uni but i had a question in an interviewIt's good that you're already thinking about SQL. A lot of early programmers don't really know what that is. In my opinion, I feel like you would learn a lot better if you understood Python in an intermediate level before going to SQL. Learning two languages at the same time, especially SQL which isn't known to be beginner friendly would be confusing; speaking for myself of course. I'm really not that experienced on Azure that talk about it.
Good luck!
But leetcode doesnt really teach you how to built software though? Also only a few uses leetcode in Europe.Do challenges on leetcode.com start from the easiest and work your way up. Also udemy.com has amazing courses on languages/frameworks.
I would definitely suggest looking through W3School for SQL. The resource is very good for beginners.where do i learn sql!! there are no classes that teach it at my uni but i had a question in an interview
Create Db, Drop Db, Creating Table.
From there Focus on Inserting Data, Select operations, Where conditions, Order By operation
. Understand the concept of Primary keys and Foreign Keys (composites can come up). Finally understand a simple join and Data Normalization (think of it as 'lets not repeat data'). For JOINs the first one on W3School should be enough.