Telegram Web
In August 2020, during the COVID lockdown, I created an Instagram page with the goal of sharing my knowledge and helping others learn.

Despite occasional breaks due to a lack of motivation and personal obligations, the page continued to grow, inspiring many along the way.

From that initiative, this Telegram channel was bornโ€”a space originally created to share courses, books, and other learning materials that Instagram couldn't accommodate.

Today, we celebrate an incredible milestone: 50,000 followers on Instagram. Here's to this journey and everything yet to come. Thank you for being a part of it!

Our Instagram page link:
https://www.instagram.com/bigdataspecialist/
๐Ÿ”ฅ13๐Ÿ‘6โค3
Do you track new LLMs like OpenAI's O1/O3 mini or DeepSeek models?
Anonymous Poll
63%
yes
21%
no
16%
I don't even know what it is
๐Ÿ’พ๐ŸŽฎ Learn SQL by Playing a Game! ๐ŸŽฎ๐Ÿ’พ

Level up your SQL skills while playing interactive games! ๐Ÿš€
Solve queries, complete challenges, and master databasesโ€”all while having fun. Perfect for beginners

SQL island:
https://sql-island.informatik.uni-kl.de/

SQL Mistery:
https://mystery.knightlab.com/
๐Ÿ‘3โค2
Paid task offer:

Looking for a web developer to create a simple, professional website for a small electrical installation company. The website should be clean, user-friendly, and responsive.

WordPress allowed as well.

If you are interested send a mail to [email protected] or write me directly to @mldatascientist

Please make sure to add your CV, or at least write basic info about yourself (name, age, location, education etc), your experience, tech stack you are using, and links to websites you already made.

Incomplete messages will not be considered.
โค6๐Ÿ˜3
Programming, data science, ML - free courses by Big Data Specialist
Paid task offer: Looking for a web developer to create a simple, professional website for a small electrical installation company. The website should be clean, user-friendly, and responsive. WordPress allowed as well. If you are interested send a mail toโ€ฆ
Thank you all for applying!

The task offer is now closed โŒ

We received an overwhelming number of requests, so processing will take some time. Only one person will be selected for this task, but I will keep all applications for future opportunities.

Seeing such high interest, I will look for more ways to offer paid tasks in the futureโ—๏ธ
๐Ÿ‘5
Forwarded from Talks with ChatGPT
ChatGPT can now generate images.

I tried generating 2 types of images, one is a simple girl and second is complex visual representation of data partitioning vs. sharding.

It's clear that it's not able to grasp this complex visual representations yet, but for girl it did a decent job. I just don't understand why it added this text next to her ๐Ÿ˜…

PS. Data Partitioning vs Data Sharding might seem as an odd choice, but it is part of newest post I am creating for our @bigdataspecialist Instagram page ๐Ÿ˜Š
๐Ÿ‘3โค2๐Ÿ”ฅ2
YouTube is free education.
Here are
best free YT courses for each programming language:

1. Python
- Python Programming Full Course (12 Hours) by freeCodeCamp
https://www.youtube.com/watch?v=rfscVS0vtbw

2. JavaScript
- JavaScript Tutorial for Beginners by Traversy Media
https://www.youtube.com/watch?v=hdI2bqOjy3c

3. Java
- Java Full Course โ€“ Learn Java in 8 Hours by Programming with Mosh
https://www.youtube.com/watch?v=UmnCZ7-9yDY

4. C++
- C++ Programming Tutorial for Beginners by freeCodeCamp
https://www.youtube.com/watch?v=vLnPwxZdW4Y

5. C#
- C# Tutorial โ€“ Full Course for Beginners by Bro Code
https://www.youtube.com/watch?v=GhQdlIFylQ8

6. HTML and CSS
- HTML Full Course โ€“ Build a Website Tutorial by freeCodeCamp
https://www.youtube.com/watch?v=pQN-pnXPaVg

- CSS Tutorial โ€“ Full Course for Beginners by freeCodeCamp
https://www.youtube.com/watch?v=ieTHC78giGQ

7. SQL
- SQL Tutorial โ€“ Full Database Course for Beginners by freeCodeCamp
https://www.youtube.com/watch?v=HXV3zeQKqGY

8. Swift
- Swift Programming Tutorial for Beginners by CodeWithChris
https://www.youtube.com/watch?v=comQ1-x2a1Q

9. Kotlin
- Kotlin Full Course โ€“ Learn Kotlin in 4 Hours by freeCodeCamp
https://www.youtube.com/watch?v=F9UC9DY-vIU

10. Go (Golang)
- Go Programming Language Tutorial โ€“ Full Course by freeCodeCamp
https://www.youtube.com/watch?v=YS4e4q9oBaU

EDIT: I FORGOT C language ๐Ÿคฏ๐Ÿคฏ๐Ÿคฏ
Luckily our follower reminded me

11.1 C Programming Tutorial for Beginners
This comprehensive course provides a full introduction to the core concepts of the C programming language.
https://www.youtube.com/watch?v=KJgsSFOSQv0

11.2 C Programming All-in-One Tutorial Series (10 HOURS!)
An extensive 10-hour tutorial series covering various aspects of C programming, suitable for beginners and intermediate learners.
https://www.youtube.com/watch?v=Bz4MxDeEM6k

11.3 C Programming Tutorial | Learn C programming | C language
This tutorial offers a detailed overview of C programming, focusing on fundamental concepts and practical examples.
https://www.youtube.com/watch?v=-CpG3oATGIs

These courses are well-regarded and provide a solid foundation in their respective programming languages.
๐Ÿ‘25โค4๐Ÿค”1
Programming, data science, ML - free courses by Big Data Specialist
YouTube is free education. Here are best free YT courses for each programming language: 1. Python - Python Programming Full Course (12 Hours) by freeCodeCamp https://www.youtube.com/watch?v=rfscVS0vtbw 2. JavaScript - JavaScript Tutorial for Beginners byโ€ฆ
I forgot to add C course up here โ˜๏ธ
Our subscriber rightfully corrected me, thanks ๐Ÿ™

I edited previous post and as a "punishment," Iโ€™ll also prepare a massive post filled with books, notes, PDFs, and, of course, courses from various sources on the C programming language!
โค11๐Ÿ‘3
Guys, The AI landscape is evolving at a mind-blowing pace, with groundbreaking models emerging daily.

Since DeepSeek's launch, the pace has accelerated even more.
Just in last few days this happened:
๐Ÿ”น OpenAI released ChatGPT 4.5
๐Ÿ”นMusk's xAI released Grok 3 (allegedly the most powerful AI model on the planet Earth),
๐Ÿ”นMicrosoft released Muse to generate gameplay by understanding 3D environments and physics,
๐Ÿ”น Alibaba has released Qwen 2.5-Max, an AI model it claims surpasses DeepSeek V3 in performance.
๐Ÿ”น Anthropic's releasd Claude 3.7 Sonnet (Claude is best model for code generation)

I'll cover these developments in my AI Revolution and Tech News channelsโ€”join us to explore the incredible, and most importantly possibilities AI offers.

Note: The future of these channels depends on your engagement and activity. Iโ€™ll do my best to keep you informed with all the important updates, but if there isnโ€™t enough interest, we may have to close them as they take a lot of time to maintain. Thanks for understanding.
๐Ÿ‘12๐Ÿ”ฅ5โค4๐ŸŽ‰1
Programming, data science, ML - free courses by Big Data Specialist pinned ยซGuys, The AI landscape is evolving at a mind-blowing pace, with groundbreaking models emerging daily. Since DeepSeek's launch, the pace has accelerated even more. Just in last few days this happened: ๐Ÿ”น OpenAI released ChatGPT 4.5 ๐Ÿ”นMusk's xAI released Grokโ€ฆยป
Forwarded from Data science/ML/AI
AI Agents Course
by Hugging Face ๐Ÿค—


This free course will take you on a journey, from beginner to expert, in understanding, using and building AI agents.

https://huggingface.co/learn/agents-course/unit0/introduction
โค8๐Ÿ‘4
๐Ÿš€ Let's Learn SQL Together!

Starting tomorrow, weโ€™re kicking off a brand-new SQL/MySQL learning series! ๐ŸŽ‰

๐Ÿ“… Every Monday weโ€™ll share a new lesson, guiding you step by stepโ€”from the fundamentals to more advanced concepts. But first, tomorrow, weโ€™ll drop a roadmap so you know exactly what to expect!

I feel like weโ€™ve all been a bit passive here, and this is our chance to do something proactiveโ€”to learn, grow, and build real skills together.

Your participation is key! If this goes well, weโ€™ll expand into other topics and keep adding valuable content for you.

๐Ÿ”ฅ Who's in? Drop a ๐Ÿ”ฅ if you're excited! ๐Ÿ”ฅ


Much love from @bigdataspecialist

#SQL #MySQL #LearnTogether #NewSeries
๐Ÿ”ฅ33โค7๐Ÿ‘1
SQL/MySQL learning series: Day 1๏ธโƒฃ


๐Ÿ“Œ SQL Roadmap: From Zero to Hero ๐Ÿš€

๐Ÿ‘‹ Welcome! This roadmap will guide you step by step through SQL, from basics to expert level.

---

๐ŸŸข Stage 1: Introduction to SQL
๐Ÿ”น What is SQL? โ€“ Structured Query Language for databases.
๐Ÿ”น SQL vs MySQL vs PostgreSQL vs Oracle vs SQLite โ€“ Understanding the differences.
๐Ÿ”น Setting Up SQL โ€“ Install MySQL/PostgreSQL & set up Workbench/DBeaver.

---

๐ŸŸข Stage 2: Basic SQL Queries (CRUD Operations)
๐Ÿ”น Database & Table Basics โ€“ Rows, columns, primary keys.
๐Ÿ”น CREATE TABLE โ€“ Defining structure.
๐Ÿ”น INSERT INTO โ€“ Adding data.
๐Ÿ”น SELECT โ€“ Retrieving data.
๐Ÿ”น UPDATE / DELETE โ€“ Modifying & removing data.
๐Ÿ”น Filtering with `WHERE` โ€“ BETWEEN, LIKE, IS NULL.
๐Ÿ”น Sorting & Limiting โ€“ ORDER BY, LIMIT, OFFSET.

---

๐ŸŸข Stage 3: Intermediate SQL (Joins, Aggregation, Subqueries)
๐Ÿ”น Joins (Combining Tables)
โœ… INNER JOIN โ€“ Matching rows in both tables.
โœ… LEFT JOIN / RIGHT JOIN โ€“ Keeping all from one table.
โœ… FULL OUTER JOIN โ€“ All records from both.
โœ… CROSS JOIN โ€“ Cartesian product.
โœ… SELF JOIN โ€“ Joining a table to itself.

๐Ÿ”น Aggregations & Grouping
โœ… COUNT(), SUM(), AVG(), MIN(), MAX().
โœ… GROUP BY โ€“ Grouping results.
โœ… HAVING โ€“ Filtering grouped data.

๐Ÿ”น Subqueries (Nesting Queries)
โœ… IN, ANY, ALL, correlated subqueries.

๐Ÿ”น Common Table Expressions (CTEs) & Views
โœ… WITH โ€“ Writing reusable queries.
โœ… Views โ€“ Saving complex queries as virtual tables.

---

๐ŸŸข Stage 4: Advanced SQL (Optimization, Transactions, Indexing)
๐Ÿ”น Performance Optimization
โœ… Indexes (CREATE INDEX) for speed.
โœ… Using EXPLAIN to analyze queries.

๐Ÿ”น Transactions & ACID Properties
โœ… BEGIN TRANSACTION, COMMIT, ROLLBACK.

๐Ÿ”น Window Functions (Advanced Analytics)
โœ… ROW_NUMBER(), RANK(), DENSE_RANK().
โœ… LAG(), LEAD() for accessing previous/next row values.

๐Ÿ”น Recursive Queries (Hierarchical Data)
โœ… Recursive WITH queries.
โœ… Parent-child relationships.

---

๐ŸŸข Stage 5: Database Design & Normalization
๐Ÿ”น Keys: Primary Key, Foreign Key, Composite Key.
๐Ÿ”น Normalization:
โœ… 1NF โ€“ No duplicate rows, atomic columns.
โœ… 2NF โ€“ No partial dependencies.
โœ… 3NF โ€“ No transitive dependencies.

---

๐ŸŸข Stage 6: Advanced Topics (Big Data, NoSQL, SQL in Practice)
๐Ÿ”น SQL & JSON โ€“ Storing/querying JSON in SQL.
๐Ÿ”น SQL in Data Engineering โ€“ Handling large datasets.
๐Ÿ”น SQL vs NoSQL โ€“ When to use which?
๐Ÿ”น SQL in Real-world Applications โ€“ Web apps, BI, ETL.

---

๐ŸŸข Stage 7: Mastery & Certifications
๐Ÿ”น Real-world SQL Projects
โœ… Building a Customer Database System.
โœ… Creating a Sales Dashboard with SQL.
โœ… Automating Data Processing with SQL.

๐Ÿ”น SQL Certifications
โœ… Microsoft SQL Server.
โœ… Oracle SQL.
โœ… Google Cloud SQL.

---

๐Ÿ’ก How to Learn Effectively?
โœ… Follow steps in order โ€“ Donโ€™t skip fundamentals!
โœ… Practice daily โ€“ Use LeetCode, Kaggle, open datasets.
โœ… Build real-world mini-projects.
โœ… Optimize queries โ€“ Focus on performance.

๐Ÿ“Œ Whatโ€™s Next?
Each Monday there will be another lesson explaining each step of this roadmap ๐Ÿš€
๐Ÿ‘18โค5๐Ÿ”ฅ1
Java 24 Launch (Live from JavaOne 2025)

Today is Java 24 release.
Stream has just started, but I feel like quality can be a little bit better honestly.

You can watch it live here:
https://www.youtube.com/watch?v=mk_2MIWxLI0

~~~ TODAY'S PROGRAM SCHEDULE ~~~

15:00 UTC: Java 24 Overview with Mikael Vidstedt
15:30 UTC: JavaOne Opening Keynote "Our World, Moved by Java"
-- Cutting Edge Demos
-- Garbage Collection Performance Insights
-- News About Java in Education
-- ...and more
17:15 UTC: Java 24 Deep Dive
-- AOT Caching with Dan Heidinga
-- Stream Gatherers with Viktor Klang
โค4๐Ÿ‘2
SQL/MySQL learning series: Day 2๏ธโƒฃ


๐Ÿ‘‹ Welcome to day 2 of our SQL series

โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”

๐Ÿ“Œ Lesson 1: What is SQL? ๐Ÿš€

๐Ÿ‘‹ Welcome! Today, weโ€™re starting from the very basics:

๐ŸŸข What is SQL?
SQL (Structured Query Language) is a language designed to manage and manipulate databases. It's used to:
โœ… Store data ๐Ÿ“‚
โœ… Retrieve data ๐Ÿ”
โœ… Update data โœ๏ธ
โœ… Delete data โŒ

๐Ÿ’ก Think of SQL as a way to talk to databases!

โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”

๐ŸŸข Why is SQL important?
SQL is everywhere! It's used in:
โœ… Websites & apps (Facebook, Instagram, YouTube) ๐ŸŒ
โœ… Business intelligence & analytics ๐Ÿ“Š
โœ… Financial systems ๐Ÿ’ฐ
โœ… Data engineering & big data ๐Ÿ“ก

๐Ÿš€ If you want to work with data, you need SQL!

โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”

๐ŸŸข How does SQL work?

Databases store data in tables, similar to spreadsheets.

Hereโ€™s an example table named customers:

+----+---------+----------+
| id | name | city |
+----+---------+----------+
| 1 | Alice | New York |
| 2 | Bob | London |
| 3 | Charlie | Berlin |
+----+---------+----------+


๐Ÿ”น Selecting All Data
If we want to get everything from this table, we use:

SELECT * FROM customers;


This means:
๐Ÿ’ฌ โ€œGive me all columns from the customers table.โ€


โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”

๐ŸŸข Selecting Specific Columns

Sometimes, we donโ€™t need all the data, just specific columns.

๐Ÿ”น Example: If we only need the names of customers:

SELECT name FROM customers;


๐Ÿ“ Result:

+---------+
| name |
+---------+
| Alice |
| Bob |
| Charlie |
+---------+


๐Ÿ”น Example: If we want names of customers from London:

SELECT name FROM customers WHERE city = 'London';


๐Ÿ“ Result:

+------+
| name |
+------+
| Bob |
+------+


๐Ÿ’ก Tip: SQL is case-insensitive, so select, SELECT, and SeLeCt all work the same!

โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”

๐ŸŸข Key Points to Remember
โœ… SQL is a language for managing databases.
โœ… It allows you to store, retrieve, update, and delete data.
โœ… SQL is used in almost every industry that works with data.
โœ… It follows a simple, structured format that makes querying easy.

๐Ÿ“Œ Next Lesson: SQL vs MySQL vs PostgreSQL vs Oracle vs SQLite โ€“ What's the difference? Stay tuned! ๐Ÿš€
๐Ÿ‘17๐Ÿ”ฅ8โค2
Forwarded from Web development
๐Ÿšจ Attention: A Critical Next.js vulnerability

What Happened?

A massive vulnerability (CVE-2025-29927) was just found in Next.js, a popular framework for building web apps with React. This flaw, rated 9.1/10 for severity, lets attackers slip past security checks using a simple trickโ€”a special header. It affects self-hosted Next.js apps (versions 11.1.4 to 15.2.2) that use middleware to protect pages, like admin dashboards. If unpatched, hackers could access restricted areasโ€”yikes!

How Big Is It?

Pretty darn big! Millions of developers use Next.js, and this bug leaves tons of apps exposed. The good news? Itโ€™s fixed in version 15.2.3 and up. Please update to newest version to stay safe!
๐Ÿ‘6๐Ÿ˜ฑ3
2025/07/09 18:04:58
Back to Top
HTML Embed Code: