Code with Brij
16.6K subscribers
49 photos
2 videos
57 files
258 links
Download Telegram
Don't forget to understand these essential SQL topics if you're just starting out.

1. SQL Basics
- SELECT Statement:
It's like asking the database for specific information.
- FROM Clause:
Tells the database where to look for that information.
- WHERE Clause:
Filters out the stuff you don't need.
- ORDER BY Clause:
Arranges the results in a specific order.

2. Data Manipulation
- INSERT: Adds new data.
- UPDATE: Changes existing data.
- DELETE: Removes data.
- MERGE: Combines these actions.

3. Data Definition
- CREATE TABLE: Makes a new table.
- ALTER TABLE: Edits an existing table.
- DROP TABLE: Deletes a table.
- INDEXES: Helps with finding data quickly.

4. Constraints
- PRIMARY KEY: Ensures each row is unique.
- FOREIGN KEY: Keeps data relationships intact.
- UNIQUE: Ensures values are unique.
- DEFAULT: Sets a value if none is given.

5. Joins (Really Important)
- INNER JOIN: Combines data from different tables.
- LEFT JOIN: Gets all data from one table and matching data from another.
- RIGHT JOIN: Opposite of LEFT JOIN.
- FULL JOIN: Gets data if it's in either table.
- SELF JOIN: Links data within the same table.

6. Subqueries:
- Correlated Subqueries: Subqueries connected to the main query.
- Scalar Subqueries: Subqueries that return a single value.
- Subquery in FROM Clause: Using a subquery as a table.

7. Aggregation Functions:
- SUM, COUNT, AVG, MAX, MIN: Math on groups of data.
- GROUP BY: Groups data before doing math.
- HAVING: Filters groups based on math results.

8. Views:
- CREATE VIEW: Makes a pretend table.
- ALTER VIEW: Changes the pretend table.
- DROP VIEW: Deletes the pretend table.

9. Transactions:
- BEGIN TRANSACTION, COMMIT, ROLLBACK: Ensures data stays safe and consistent.
- ACID Properties (Important): Rules for safe transactions.

10. Database Security:
- GRANT and REVOKE: Decides who can do what.
- Roles: Groups of permissions for users.

11. Normalization (Important):
- 1NF, 2NF, 3NF, BCNF, 4NF:
Ways to organize data for efficiency and accuracy.

12. Indexes:
- Clustered vs. Non-Clustered Indexes: Different ways to find data quickly.

13. Database Management Systems (DBMS):
- Different software tools for working with databases, like MySQL etc.
๐Ÿ”๐Ÿ’ป Top 10 Websites for Coding Practice:

๐Ÿš€ Hackerrank.com
๐Ÿ’ก Leetcode.com
โš” Codewars.com
๐Ÿ‹๏ธ Exercism.org
๐ŸŒ€ Codeforces.com
๐ŸŒ Hackerearth.com
๐Ÿ† Topcoder.com
โฒ๏ธ Coderbyte.com
๐Ÿงฎ Projecteuler.net
๐Ÿฝ๏ธ Codechef.com
Complete Linux File System [Explained]:

๐Ÿ“ /
โˆŸ ๐Ÿ“„boot
โˆŸ ๐Ÿ“bin
โˆŸ ๐Ÿ“„ls
โˆŸ ๐Ÿ“„mkdir
โˆŸ ๐Ÿ“dev
โˆŸ ๐Ÿ“„sda
โˆŸ ๐Ÿ“etc
โˆŸ ๐Ÿ“„hostname
โˆŸ ๐Ÿ“„passwd
โˆŸ ๐Ÿ“„nginx .conf
โˆŸ ๐Ÿ“home
โˆŸ ๐Ÿ“user1
โˆŸ ๐Ÿ“„.bashrc
โˆŸ ๐Ÿ“user2
โˆŸ ๐Ÿ“„notes.txt
โˆŸ ๐Ÿ“„.bashrc
โˆŸ ๐Ÿ“lib
โˆŸ ๐Ÿ“„libcrypto .so
โˆŸ ๐Ÿ“„libssl .so
โˆŸ ๐Ÿ“mnt
โˆŸ ๐Ÿ“opt
โˆŸ ๐Ÿ“app1
โˆŸ ๐Ÿ“„app1_executable
โˆŸ ๐Ÿ“app2
โˆŸ ๐Ÿ“„app2_executable
โˆŸ ๐Ÿ“proc
โˆŸ ๐Ÿ“root
โˆŸ ๐Ÿ“sbin
โˆŸ ๐Ÿ“„init
โˆŸ ๐Ÿ“„shutdown
โˆŸ ๐Ÿ“srv
โˆŸ ๐Ÿ“sys
โˆŸ ๐Ÿ“tmp
โˆŸ ๐Ÿ“usr
โˆŸ ๐Ÿ“bin
โˆŸ ๐Ÿ“„gcc
โˆŸ ๐Ÿ“„python
โˆŸ ๐Ÿ“include
โˆŸ ๐Ÿ“lib
โˆŸ ๐Ÿ“„libncurses .so
โˆŸ ๐Ÿ“local
โˆŸ ๐Ÿ“bin
โˆŸ ๐Ÿ“„custom_app
โˆŸ ๐Ÿ“lib
โˆŸ ๐Ÿ“„libcustom_lib .so
โˆŸ ๐Ÿ“share
โˆŸ ๐Ÿ“var
โˆŸ ๐Ÿ“log
โˆŸ ๐Ÿ“„syslog
โˆŸ ๐Ÿ“„nginx .log
โˆŸ ๐Ÿ“www
โˆŸ ๐Ÿ“html
โˆŸ ๐Ÿ“„index .html

---------------------------

1. /boot: This directory contains essential files for booting the system.

2. /bin: Basic system binaries reside here, such as common command-line utilities like ls, mkdir, and cp.

3. /dev: This directory contains device files that represent various devices connected to the system, such as hard drives (`sda`, sdb`) and pseudo devices like `null.

4. /etc: Configuration files for the system and installed applications are stored here. Examples include fstab (filesystem table), hostname (system's hostname), passwd (user account information), sudoers (sudo configuration), and nginx .conf (configuration for the Nginx web server).

5. /home: User home directories are typically found here. Examples include user1, user2, and user3, each with their files and settings.

6. /lib: Shared libraries (similar to Windows DLLs) that programs can use are stored here. Examples are libcrypto .so and libssl .so.

7. /mnt: This directory is often used as a mount point for temporary filesystems.

8. /opt: Additional software packages and applications that are not part of the core system can be installed here. Each package may have its own subdirectory, like app1 and app2.

9. /proc: A virtual filesystem that provides information about running processes and system status.

10. /root: The home directory for the root user.

11. /sbin: System binaries essential for system administration, like init (the first process) and shutdown (to shut down the system).

12. /srv: This directory is typically used for data served by the system.

13. /sys: Another virtual filesystem that provides information about kernel and devices.

14. /tmp: Temporary files are stored here. They are usually cleared on system startup.

15. /usr: This directory contains user programs and data.

- /usr/bin: User-level command binaries.

- /usr/include: Header files for C/C++ libraries.

- /usr/lib: Libraries for programming and software.

- /usr/local: Software manually installed by the system administrator.

16. /var: Variable data that changes frequently.

Overall, this file system structure reflects a standard layout found in many Linux distributions, with key directories serving specific purposes, from system binaries to user files, libraries, configuration, and temporary data. Keep in mind that while this is a general representation, individual distributions might have variations or additional directories based on their design and purpose.
If you want to learn Kafka and Spark in shortest possible time , follow these steps -

### Kafka

1. Start with Confluent:
- I'd suggest checking out Confluent. Hereโ€™s the link: [https://www.confluent.io/](https://www.confluent.io/). They've built their platform around Kafka, and it's a great place to begin.
- You can easily spin up a cluster there and use their datagen source to experiment with mock data. What's cool is theyโ€™re offering $400 in free credits for newbies, and they have a free tier called the "Basic" tier.

2. Certification:
- Once you're comfortable, you might want to think about getting certified. The Certified Kafka Developer certification from Confluent can be a real feather in your cap. Here's where you can find more about it: [https://www.confluent.io/certification/](https://www.confluent.io/certification/).

### Spark

1. Databricks Community Edition:
- For Spark, I'd advise you to look into the Databricks Community Edition. Itโ€™s free for non-commercial projects. Hereโ€™s the link to sign up: [https://community.cloud.databricks.com/](https://community.cloud.databricks.com/). When you're signing up, if they ask for your preferred platform service, thereโ€™s a kinda hidden option saying "I don't have any of those." Click that to ensure youโ€™re on the free usage path.

2. Local Spark Setup:
- Alternatively, if you prefer hands-on, local setups, you can actually get Spark running on your computer. Itโ€™s a bit technical, but itโ€™s a solid choice if you want everything on your machine. And hey, you can even use tools like Jupyter to interact with it.

3. Spark on Google Colab:
- Another neat trick I found is setting up Spark on Google Colab. Google Colab allows you to use notebooks for data tasks, and you can set up Spark with a few script commands. A quick online search will give you step-by-step instructions for this.

### A Quick Tip:

Once you have your environments ready, maybe grab some datasets from places like Kaggle or UCI Machine Learning Repository. It's always fun and educational to have real data to play around with.

I genuinely hope this helps you dive into Kafka and Spark. If you have any questions or get stuck somewhere, donโ€™t hesitate to ask. All the best with your learning journey!
Great news for those who have been asking - the recording of the tutorial on building an AI stock market chatbot with OpenAI is now available on-demand for a limited time!

Many of you have reached out via DM asking how to access this tutorial after missing the live session. For the next few days, you can dive into the full webinar recordings here:

https://bit.ly/brij-data

In this hands-on tutorial, you'll discover:

๐Ÿ’ก How OpenAI is transforming finance

๐Ÿค– Step-by-step guidance to create a voice-activated chatbot

โš™๏ธ Best practices for an efficient and effective AI

๐Ÿ“ˆ Real-world examples of AI improving finance
I'd like to offer some insights from my path to becoming a Data Engineer. These tips are applicable for anyone aiming for this role. Let's keep things straightforward.

1. Data Engineering Basics: At its core, it's about efficiently moving and reshaping data from one place/format to another.
2. Be Curious: The field is vast. Dive deep, ask questions, and always be in the mode of learning and experimenting.
3. Master Data: Understand the intricacies of data types, where they originate, and how they're structured.
4. Programming: Grasping a language is crucial. If you're unsure, start with Python โ€“ it's versatile and widely used in the industry.
5. SQL: A timeless tool for querying databases. Mastering SQL will empower you to work with data across various platforms.
6. Command Line: Familiarizing yourself with command line operations can save a lot of time, especially for quick and repetitive tasks.
7. Know Computers: A basic understanding of how computers communicate and process information can guide better data engineering decisions.
8. Personal Projects: Practical experience is invaluable. Start projects, learn from them, and showcase your work on platforms like GitHub.
9. APIs and JSON: Many modern data sources are API-based. Understanding how to extract and manipulate JSON data will be a daily task.
10. Tools Mastery: Get proficient with your primary tools, but stay updated with emerging technologies and platforms.
11. Data Storage Basics: Know the difference and use-cases for Databases, Data Lakes, and Data Warehouses. Understand the distinction between OLTP (online transaction processing) and OLAP (online analytical processing).
12. Cloud Platforms: The cloud is the future. AWS, Azure, and GCP offer free tiers to start experimenting.
13. Business Acumen: A data engineer who understands business metrics and their implications can offer more value.
14. Data Grain: Dive deep into datasets to understand their finest level of detail. It aids in more precise querying and analytics.
15. Data Formats: Recognizing main data formats (like JSON, XML, CSV, SQLite, Database) will help you navigate different datasets with ease.
๐Ÿ—“๏ธ Join me on Monday, ๐—ฆ๐—ฒ๐—ฝ๐˜๐—ฒ๐—บ๐—ฏ๐—ฒ๐—ฟ ๐Ÿญ8๐˜๐—ต, ๐—ฎ๐˜ ๐Ÿญ๐Ÿฌ:๐Ÿฌ๐Ÿฌ ๐—ฎ๐—บ ๐—ฃ๐——๐—ง for an insightful and FREE session that will teach you how to build a realtime analytics application using Kafka + AI

๐Ÿ‘‰ ๐—ฅ๐—ฒ๐—ด๐—ถ๐˜€๐˜๐—ฒ๐—ฟ ๐—ต๐—ฒ๐—ฟ๐—ฒ: https://bit.ly/brij-ai

Don't just learn theory - get hands-on practice with code and live examples.

If you're a developer, data professional or anyone eager to harness the power of OpenAI

with Kafka for real-time analytics, this is an event you won't want to miss.

What Youโ€™ll Learn:

Latest tools and technology for real-time streaming analytics and Generative AI LLMs

Step-by-step guidance on building robust IoT analytics applications with OpenAI and Kafka.

Get access to valuable code snippets and best practices to kickstart your own IoT analytics projects.
Friends - Don't Miss This Hidden Gem ๐Ÿ’Ž

I came across an impressive article that has flown under the radar on using Python tools Dask, Xarray, and Coiled to process 250TB in only 20 minutes for $25!

Check out the details here:

Blog: https://blog.coiled.io/blog/coiled-xarray.html

Code: https://github.com/coiled/examples/blob/main/national-water-model/xarray-water-model.py

This project demonstrates how you can leverage Python for large-scale data processing. You can do this hands on and reference this on your profile or in interviews . Discussing real-world examples like this shows you are familiar with state-of-the-art solutions and can have informed conversations about data engineering challenges and approaches at scale.
Digital Asset Research (DAR) is one of the leading innovative Fintechs that provide โ€˜cleanโ€™, objective pricing and verified volume data for over 3100 digital assets.


However, with 140 million trades supported every day, providing a compelling user experience and separating the signal from the noise in digital asset pricing was not easy.

Join me for an interactive session with Digital Asset Research (DAR) to learn more about how they are able to scale seamlessly from 20 million to 140 million daily orders while still driving a better end-user experience and lower costs.

๐Ÿ‘‰ ๐—ฅ๐—ฒ๐—ด๐—ถ๐˜€๐˜๐—ฒ๐—ฟ ๐—ต๐—ฒ๐—ฟ๐—ฒ: https://bit.ly/brij-ai

Learn more about how DAR was able to drive 1000x better performance, and why they moved from AWS Aurora (MySQL) and Snowflake to a unified data platform.

This event is perfect for IT leaders, application developers, architects, data analysts, and anyone interested in building and scaling SaaS applications, especially within Fintech.
Here are 15 FREE Stanford courses you don't want to miss: ๐Ÿ‘‡

๐Ÿ“Œ1. Data Pre-Processing

๐Ÿ”— https://edx.org/learn/data-science/harvard-university-data-science-wrangling

๐Ÿ“Œ2. Statistics:

๐Ÿ”— https://edx.org/learn/data-science/harvard-university-data-science-inference-and-modeling

๐Ÿ“Œ3. Python:

๐Ÿ”— https://edx.org/learn/python/harvard-university-cs50-s-introduction-to-programming-with-python

๐Ÿ“Œ4. Data Visualization:

๐Ÿ”— https://edx.org/learn/data-visualization/harvard-university-data-science-visualization

๐Ÿ“Œ5. Machine Learning:

๐Ÿ”— https://edx.org/learn/machine-learning/harvard-university-data-science-machine-learning

๐Ÿ“Œ6. Computer Science:

๐Ÿ”— https://pll.harvard.edu/course/cs50-introduction-computer-science

๐Ÿ“Œ7. Game Development:

๐Ÿ”— https://pll.harvard.edu/course/cs50s-introduction-game-development

๐Ÿ“Œ8. Programming:

๐Ÿ”— https://pll.harvard.edu/course/cs50s-introduction-programming-scratch

๐Ÿ“Œ9. Web Programming:

๐Ÿ”— https://learndigital.withgoogle.com/digitalgarage/course/effective-networking

๐Ÿ“Œ10. Artificial Intelligence:

๐Ÿ”— https://pll.harvard.edu/course/cs50s-introduction-artificial-intelligence-python/2023-05

๐Ÿ“Œ11. AI for Beginners:

๐Ÿ”— https://microsoft.github.io/AI-For-Beginners/

๐Ÿ“Œ12. Data Science for Beginners:

๐Ÿ”— https://microsoft.github.io/Data-Science-For-Beginners/#/

๐Ÿ“Œ13. Machine Learning for Beginners:

๐Ÿ”— https://microsoft.github.io/ML-For-Beginners/#/

๐Ÿ“Œ14. R Programming Fundamentals:

๐Ÿ”— https://online.stanford.edu/courses/xfds112-r-programming-fundamentals

๐Ÿ“Œ15. Algorithms: Design and Analysis:

๐Ÿ”— https://online.stanford.edu/courses/soe-ycsalgorithms1-algorithms-design-and-analysis-part-1
Code with Brij pinned ยซWhat background are you from or interested in?ยป
Do you hold a leadership position? Please indicate your years of experience.
Anonymous Poll
33%
0-5
16%
5-10
14%
10-15
8%
15-20
4%
20+
24%
I am not in a leadership role
Large language models(LLMs) like GPT-4 are changing the AI world , but connecting them to outside data is still difficult.


Enter ๐—Ÿ๐—น๐—ฎ๐—บ๐—ฎ๐—œ๐—ป๐—ฑ๐—ฒ๐˜… - a groundbreaking data framework designed specifically for LLMs.

Developed by Jerry Liu, it was conceived to address the challenges of integrating private or domain-specific data into LLM applications.

๐Ÿ—“๏ธ Join me on Monday, ๐—ฆ๐—ฒ๐—ฝ๐˜๐—ฒ๐—บ๐—ฏ๐—ฒ๐—ฟ ๐Ÿฎ๐Ÿฑ๐˜๐—ต, ๐—ฎ๐˜ ๐Ÿญ๐Ÿฌ:๐Ÿฌ๐Ÿฌ ๐—ฎ๐—บ ๐—ฃ๐——๐—ง for an insightful and FREE session that will teach you how to build a powerful GenAI App with Llama Index

๐Ÿ‘‰ ๐—ฅ๐—ฒ๐—ด๐—ถ๐˜€๐˜๐—ฒ๐—ฟ ๐—ต๐—ฒ๐—ฟ๐—ฒ: https://bit.ly/brijai
๐Ÿง๐Ÿ”ง 25 Essential Linux Commands ๐Ÿ”ง๐Ÿง
1. ls (list directory contents) ๐Ÿ“‚
2. cd (change directory) ๐Ÿ”„
3. pwd (print working directory) ๐Ÿ“
4. cp (copy files or directories) ๐Ÿ“‹
5. mv (move/rename files or directories) ๐Ÿšš
6. rm (remove files or directories) ๐Ÿ—‘๏ธ
7. mkdir (make directories) ๐Ÿ—๏ธ
8. rmdir (remove empty directories) ๐Ÿšฎ
9. touch (create empty files) ๐Ÿ–๏ธ
10. cat (concatenate and print file content) ๐Ÿฑ
11. echo (display a line of text) ๐Ÿ“ข
12. grep (search text using patterns) ๐Ÿ”
13. man (display manual pages) ๐Ÿ“š
14. sudo (execute commands as superuser) ๐Ÿ‘ฎ
15. chmod (change file permissions) ๐Ÿ”’
16. chown (change file owner and group) ๐Ÿ‘ฅ
17. ps (report a snapshot of current processes) ๐Ÿ“ท
18. top (display dynamic real-time process viewer) ๐ŸŽฉ
19. kill (terminate processes) โ˜ ๏ธ
20. tar (archive files) ๐Ÿ“ฆ
21. find (search for files in a directory hierarchy) ๐Ÿ”Ž
22. nano, vi, emacs (text editors) ๐Ÿ“
23. apt, yum, zypper, dnf (package managers) ๐Ÿ“ฆ
24. ssh (secure shell for network services) ๐Ÿ›ก๏ธ
25. git (version control system) ๐ŸŒฒ
GitHub Repositories I wish existed earlier in my career

Covering
โ€ข Software Engineering
โ€ข Interview Prep
โ€ข ML Projects
โ€ข Data Engineering Projects

โœณ๏ธ Complete-Machine-Learning-
โ€ข 60 days of Data Science and ML with project Series
โ€ข github.com/Coder-World04/โ€ฆ

โœณ๏ธ Complete-System-Design
โ€ข Complete System Design with Implemented Case Studies and Code
โ€ข github.com/Coder-World04/โ€ฆ

โœณ๏ธ Complete-Data-Structures-and-Algorithms
โ€ข Complete Data Structures and Algorithms and System Design Series
โ€ข github.com/Coder-World04/โ€ฆ

โœณ๏ธ CML-AI-Research-Papers---Solved
โ€ข ML/AI Research Papers Solved
โ€ข github.com/Coder-World04/โ€ฆ

โœณ๏ธ Complete-Data-Engineering
โ€ข Complete Data Engineering with Projects Series
โ€ข github.com/Coder-World04/โ€ฆ

โœณ๏ธ Complete-ML-Ops
โ€ข Complete ML Ops With Projects Series
โ€ข github.com/Coder-World04/โ€ฆ
The landscape of vector databases is shifting rapidly, influencing the way engineering teams approach AI and data pipelines.

As organizations grapple with optimizing architecture for generative AI, understanding the nuances of vector databases becomes critical.

๐Ÿ—“๏ธ Don't miss out! This ๐—ช๐—ฒ๐—ฑ๐—ป๐—ฒ๐˜€๐—ฑ๐—ฎ๐˜†, ๐—ฆ๐—ฒ๐—ฝ๐˜๐—ฒ๐—บ๐—ฏ๐—ฒ๐—ฟ ๐Ÿฎ๐Ÿณ๐˜๐—ต, at ๐Ÿญ๐Ÿฌ:๐Ÿฌ๐Ÿฌ ๐—ฎ๐—บ ๐—ฃ๐——๐—ง, join the esteemed Sanjeev Mohan, former VP at Gartner, for a complimentary and enlightening session.

๐Ÿ‘‰ ๐—ฅ๐—ฒ๐—ด๐—ถ๐˜€๐˜๐—ฒ๐—ฟ ๐—ต๐—ฒ๐—ฟ๐—ฒ: https://bit.ly/brij-ai

Gain valuable knowledge on constructing AI pipelines and creating Vector Embeddings.

Your journey into the depths of AI understanding begins here! ๐Ÿš€


๐—ช๐—ต๐—ฎ๐˜ ๐—ฌ๐—ผ๐˜‚โ€™๐—น๐—น ๐—Ÿ๐—ฒ๐—ฎ๐—ฟ๐—ป:

โ€ข Technical deep-dive into vector embeddings and their pivotal role in modern AI architectures.
  
โ€ข Key considerations in constructing efficient AI pipelines and integrating vector search capabilities.
  
โ€ข Best practices in evaluating and selecting vector-enabled databases for scalable applications.
  
โ€ข Architectural and performance nuances of leading vector databases in the market.
  
โ€ข Strategies to ensure seamless deployment, security, and operational excellence with vector databases.
I have posted a comprehensive road map to becoming a data engineer. Your feedback is highly appreciated - https://www.linkedin.com/posts/brijpandeyji_%3F%3F-%3F%3F%3F%3F%3F-%3F%3F%3F%3F%3F%3F%3F-%3F%3F-%3F%3F-activity-7114220499018072064-Trde
Free Full Stack Certifications Courses to try in 2023:

๐Ÿ”ธPython
https://freecodecamp.org/learn/scientific-computing-with-python/

http://developers.google.com/edu/python

๐Ÿ”ธJavaScript
https://hackerrank.com/skills-verification/javascript_intermediate

http://learn.microsoft.com/training/paths/build-javascript-applications-typescript

๐Ÿ”ธSQL
https://hackerrank.com/skills-verification/sql_advanced

http://online.stanford.edu/courses/soe-ydatabases0005-databases-relational-databases-and-sql

๐Ÿ”ธData Science
https://mylearn.oracle.com/ou/learning-path/become-an-oci-data-science-professional-2023/121944

http://cognitiveclass.ai/courses/data-science-101

๐Ÿ”ธHTML, CSS
https://freecodecamp.org/learn/2022/responsive-web-design

http://cs50.harvard.edu/web/

๐Ÿ”ธDevOps
https://mylearn.oracle.com/ou/learning-path/become-an-oci-devops-professional-2023/121756

๐Ÿ”ธMachine Learning
https://freecodecamp.org/learn/machine-learning-with-python

http://developers.google.com/machine-learning/crash-course

๐Ÿ”ธJava
https://data-flair.training/courses/free-java-course/

http://learn.microsoft.com/shows/java-for-beginners/

๐Ÿ”ธNeo4j
https://graphacademy.neo4j.com/courses/neo4j-certification/

๐Ÿ”ธReact
https://hackerrank.com/skills-verification/react_basic

๐Ÿ”ธAngular
https://hackerrank.com/skills-verification/angular_intermediate

๐Ÿ”ธC#
http://learn.microsoft.com/users/dotnet/collections/yz26f8y64n7k07
https://hackerrank.com/skills-verification/c_sharp_basic

๐Ÿ”ธGo
https://hackerrank.com/skills-verification/golang_intermediate

๐Ÿ”ธSecurity
https://mylearn.oracle.com/ou/learning-path/become-a-cloud-security-professional-2023/121923

๐Ÿ”ธBackend (API Dev)
https://freecodecamp.org/learn/back-end-development-and-apis/

๐Ÿ”ธSoftware Engineering
http://techdevguide.withgoogle.com/paths/principles/

๐Ÿ”ธDSA
http://techdevguide.withgoogle.com/paths/data-structures-and-algorithms/

๐Ÿ”ธOS, Networking
http://ocw.mit.edu/courses/6-033-computer-system-engineering-spring-2018/

๐Ÿ”ธInterview Prep (FAANG)
http://techdevguide.withgoogle.com/paths/interview/