I've just started learning Python and have been at it for a few days now. It's been pretty manageable, especially since I have some prior programming experience, so I got a sorting algorithm up and running within just three days. A friend of mine is learning JavaScript, and we thought it'd be fun to have a little friendly competition to see who can create a better website first. We're curious about how long it might take to learn SQL if we really focus on it over the next few weeks. We've set ourselves an ambitious deadline of about two weeks and two days. Beyond just fun, we're both looking to enhance our skills as aspiring programmers. Any suggestions for learning resources would be greatly appreciated!
4 Answers
You should consider using an ORM like Django with Python for web development. Knowing SQL is great for understanding what's happening under the hood, but an ORM can simplify your life a lot. Initially, W3Schools is a solid resource for SQL basics.
The timeline can really vary. Since you already have some Python experience, you might be able to start feeling comfortable with SQL in about a week or two. But remember, there's always more to learn in databases, so it's a continuous journey!
Check out this helpful YouTube video my brother found when he was starting SQL: [SQL for Beginners](https://www.youtube.com/watch?v=h0nxCDiD-zg). It's a great starting point!
I've been going through courses on [boot.dev](http://boot.dev), and they break down everything into manageable chunks. It's perfect for squeezing in learning whenever you have some free time!
Related Questions
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically
[Centos] Delete All Files And Folders That Contain a String