SQL in 30 Days
Week 1: Beginner Level
Day 1-3: Introduction and Setup
1. Day 1: Introduction to SQL, its importance, and various database systems.
2. Day 2: Installing a SQL database (e.g., MySQL, PostgreSQL).
3. Day 3: Setting up a sample database and practicing basic commands.
Day 4-7: Basic SQL Queries
4. Day 4: SELECT statement, retrieving data from a single table.
5. Day 5: WHERE clause and filtering data.
6. Day 6: Sorting data with ORDER BY.
7. Day 7: Aggregating data with GROUP BY and using aggregate functions (COUNT, SUM, AVG).
Week 2-3: Intermediate Level
Day 8-14: Working with Multiple Tables
8. Day 8: Introduction to JOIN operations.
9. Day 9: INNER JOIN and LEFT JOIN.
10. Day 10: RIGHT JOIN and FULL JOIN.
11. Day 11: Subqueries and correlated subqueries.
12. Day 12: Creating and modifying tables with CREATE, ALTER, and DROP.
13. Day 13: INSERT, UPDATE, and DELETE statements.
14. Day 14: Understanding indexes and optimizing queries.
Day 15-21: Data Manipulation
15. Day 15: CASE statements for conditional logic.
16. Day 16: Using UNION and UNION ALL.
17. Day 17: Data type conversions (CAST and CONVERT).
18. Day 18: Working with date and time functions.
19. Day 19: String manipulation functions.
20. Day 20: Error handling with TRY...CATCH.
21. Day 21: Practice complex queries and data manipulation tasks.
Week 4: Advanced Level
Day 22-28: Advanced Topics
22. Day 22: Working with Views.
23. Day 23: Stored Procedures and Functions.
24. Day 24: Triggers and transactions.
25. Day 25: Security and user privileges.
26. Day 26: Performance tuning and query optimization.
27. Day 27: Introduction to NoSQL databases (optional).
28. Day 28: Working with NoSQL databases (optional).
Day 29-30: Real-World Applications
29. Day 29: Building a simple application that uses SQL.
30. Day 30: Final review and practice, explore advanced topics in depth, or work on a personal project.
Remember to practice regularly, work on small projects, and use online resources and SQL platforms for hands-on experience. Adjust the plan based on your progress and interests, and you'll be well on your way to becoming proficient in SQL!
Follow this Channel for More Tips:
https://whatsapp.com/channel/0029VahGttK5a24AXAJDjm2R
Week 1: Beginner Level
Day 1-3: Introduction and Setup
1. Day 1: Introduction to SQL, its importance, and various database systems.
2. Day 2: Installing a SQL database (e.g., MySQL, PostgreSQL).
3. Day 3: Setting up a sample database and practicing basic commands.
Day 4-7: Basic SQL Queries
4. Day 4: SELECT statement, retrieving data from a single table.
5. Day 5: WHERE clause and filtering data.
6. Day 6: Sorting data with ORDER BY.
7. Day 7: Aggregating data with GROUP BY and using aggregate functions (COUNT, SUM, AVG).
Week 2-3: Intermediate Level
Day 8-14: Working with Multiple Tables
8. Day 8: Introduction to JOIN operations.
9. Day 9: INNER JOIN and LEFT JOIN.
10. Day 10: RIGHT JOIN and FULL JOIN.
11. Day 11: Subqueries and correlated subqueries.
12. Day 12: Creating and modifying tables with CREATE, ALTER, and DROP.
13. Day 13: INSERT, UPDATE, and DELETE statements.
14. Day 14: Understanding indexes and optimizing queries.
Day 15-21: Data Manipulation
15. Day 15: CASE statements for conditional logic.
16. Day 16: Using UNION and UNION ALL.
17. Day 17: Data type conversions (CAST and CONVERT).
18. Day 18: Working with date and time functions.
19. Day 19: String manipulation functions.
20. Day 20: Error handling with TRY...CATCH.
21. Day 21: Practice complex queries and data manipulation tasks.
Week 4: Advanced Level
Day 22-28: Advanced Topics
22. Day 22: Working with Views.
23. Day 23: Stored Procedures and Functions.
24. Day 24: Triggers and transactions.
25. Day 25: Security and user privileges.
26. Day 26: Performance tuning and query optimization.
27. Day 27: Introduction to NoSQL databases (optional).
28. Day 28: Working with NoSQL databases (optional).
Day 29-30: Real-World Applications
29. Day 29: Building a simple application that uses SQL.
30. Day 30: Final review and practice, explore advanced topics in depth, or work on a personal project.
Remember to practice regularly, work on small projects, and use online resources and SQL platforms for hands-on experience. Adjust the plan based on your progress and interests, and you'll be well on your way to becoming proficient in SQL!
Follow this Channel for More Tips:
https://whatsapp.com/channel/0029VahGttK5a24AXAJDjm2R
β€1π1
Learn Azure fundamentals using Microsoft learn for free here:
https://learn.microsoft.com/en-us/plans/qdwwbm3p0x7gom?tab=tab-created&learnerGroupId=39af6491-515f-4d3a-84d3-9a5cc7a32904&wt.mc_id=studentamb_352587
πUnderstand basics of cloud computing in an easy to understand language
π Understand Microsoft Azure for cloud computing
https://learn.microsoft.com/en-us/plans/qdwwbm3p0x7gom?tab=tab-created&learnerGroupId=39af6491-515f-4d3a-84d3-9a5cc7a32904&wt.mc_id=studentamb_352587
πUnderstand basics of cloud computing in an easy to understand language
π Understand Microsoft Azure for cloud computing
Docs
Plans
Microsoft Learn Plans
Websites to Practice Your Coding Skillsπ₯
π LeetCode
π HackerRank
π Topcoder
π CodeChef
π CodeWars
π Exercism
π Edabit
π Codingame
π CodeForces
π HackerEarth
π CodeSignal
π CoderByte
π SPOJ
π ProjectEuler
More Tips:
https://whatsapp.com/channel/0029VahGttK5a24AXAJDjm2R
π LeetCode
π HackerRank
π Topcoder
π CodeChef
π CodeWars
π Exercism
π Edabit
π Codingame
π CodeForces
π HackerEarth
π CodeSignal
π CoderByte
π SPOJ
π ProjectEuler
More Tips:
https://whatsapp.com/channel/0029VahGttK5a24AXAJDjm2R
jQuery-Cheatsheet.pdf.pdf
696.3 KB
jQuery Cheat Sheet
Channel name was changed to Β«Tech PsycheΒ»
Python_essential_cheatsheet.pdf
1.3 MB
Python Cheat Sheet
JavaScript-Cheat-sheet-.pdf
9 MB
JavaScript Cheat Sheet
Rust_Cheat_Sheet_2.0.2.pdf
681.1 KB
Rust Cheat Sheet
Please open Telegram to view this post
VIEW IN TELEGRAM
Datacamp SQL_for_Data_Science Cheat Sheet.pdf
3.6 MB
SQL for Data Science Cheat Sheet - DataCamp
Channel name was changed to Β«Tech Psyche . Tech Resources . Tech Tips & Tricks . Programming Tutorials, Cheat Sheets, Resources . Udemy Free Coupons CoursesΒ»
Top 4 Altcoins Poised for Explosive 200% Growth
XRP, SHIB, MANTRA, MTAUR
See Here: https://kenyatrends.co.ke/top-4-altcoins-poised-for-explosive-200-growth/
XRP, SHIB, MANTRA, MTAUR
See Here: https://kenyatrends.co.ke/top-4-altcoins-poised-for-explosive-200-growth/
KenyaTrends.co.ke
Top 4 Altcoins Poised for Explosive 200% Growth - Kenya Trends
Cryptocurrency continues to dominate conversations in the investment world, with seasoned and new traders alike seeking the next big opportunity. As Bitcoin
Crush Imposter Syndrome: Unlock Your Full Potential as a Software Developer
The persistent feeling of self-doubt and inadequacy despite evident achievements, is a common struggle among software developers/Software Engineers/Computer Scientists/Techies. Whatever you call yourself in the Tech Industry.
Read More Here: https://wilsonjuma254.medium.com/crush-imposter-syndrome-unlock-your-full-potential-as-a-software-developer-b5b9dae1b89e?sk=191c4eccda68737bb7c0d1f231970d78
The persistent feeling of self-doubt and inadequacy despite evident achievements, is a common struggle among software developers/Software Engineers/Computer Scientists/Techies. Whatever you call yourself in the Tech Industry.
Read More Here: https://wilsonjuma254.medium.com/crush-imposter-syndrome-unlock-your-full-potential-as-a-software-developer-b5b9dae1b89e?sk=191c4eccda68737bb7c0d1f231970d78
Medium
Crush Imposter Syndrome: Unlock Your Full Potential as a Software Developer
Have you ever been stuck in somewhere in Tech, feeling like things are too hard to do or learn. Youβre not growing. Youβre just stuck andβ¦
32 Best Resources to learn Data Engineering (Courses, YouTube & Tutorials)
Ready to start your journey in Data Engineering but unsure where to begin? Youβre in the right place. This guide curates the best resources available to build a strong foundation in Data Engineering, from hands-on online courses and detailed tutorials to essential books and engaging YouTube channels.
Check Here: https://kenyatrends.co.ke/32-best-resources-to-learn-data-engineering-courses-youtube-tutorials/
Ready to start your journey in Data Engineering but unsure where to begin? Youβre in the right place. This guide curates the best resources available to build a strong foundation in Data Engineering, from hands-on online courses and detailed tutorials to essential books and engaging YouTube channels.
Check Here: https://kenyatrends.co.ke/32-best-resources-to-learn-data-engineering-courses-youtube-tutorials/
KenyaTrends.co.ke
52 Best Resources to learn Data Engineering (Courses, YouTube & Tutorials) - Kenya Trends
Ready to start your journey in Data Engineering but unsure where to begin? Youβre in the right place. This guide curates the best resources available to build