Типичный программист
81.4K subscribers
2.46K photos
828 videos
8 files
7.35K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Другие проекты Tproger: https://tprg.ru/media
Download Telegram
SQL для начинающих: 10 правил построения «точных» запросов

SQL на первый взгляд кажется лёгким — команды составлены на логичном английском. Но чем больше вы используете SQL, тем чаще почему-то приходится гуглить каждый простой запрос, чтобы найти правильный синтаксис.

А потом появляются джойны, агрегирование, подзапросы, и другие страшные вещи. Такое спугнёт любого новичка, или даже разработчика среднего уровня, если он видит SQL впервые. Но не всё так плохо.

Составили для вас простое руководство, которое поможет снизить порог входа в SQL для новичков, а опытным разработчикам — по-новому взглянуть на SQL: https://tprg.ru/lmwW

#sql #начинающим
Сэкономьте себе средства: подборка бесплатных курсов по SQL

Разработчик ПО поделился в LinkedIn подборкой бесплатных курсов по SQL. Она включает как курсы для новичков, так и для более опытных разработчиков. Продолжительность также отличается – от 14 часов до 4 недель.

Размещены они на платформах Coursera, Udacity, Udemy и Kaggle:

1. SQL for Data Analysis
2. SQL for Data Science
3. Introduction to Databases and SQL Querying
4. Intro to Relational Databases
5. Introduction to Structured Query Language (SQL)
6. Advanced Databases and SQL Querying
7. Databases and SQL for Data Science with Python
8. Oracle SQL – A Complete Introduction
9. Intro to SQL
10. Advanced SQL
11. Oracle SQL Basics
12. Beginners Guide to SQL

#SQL #курсы
Основные команды SQL, которые должен знать каждый программист

Собрали в одном месте 20+ самых популярных SQL-команд, элементов запроса, агрегатных функций и вложенных подзапросов с примерами использования: https://tproger.ru/translations/sql-recap/

#sql
Шпаргалка по SQL (postgres), которая выручает на собеседованиях

Автор статьи собрал вопросы, которые ему задавали на собеседованиях на позицию Python-разработчика. Естественно отвечать правильно получалось не всегда, а если точнее то чаще не правильно. Но спустя кучу часов в рефлексии, он составил перечень ответов, которыми пользуется до сих пор.

Делимся с вами: https://habr.com/ru/articles/745948/

#sql
27 распространённых вопросов по SQL с собеседований и ответы на них

UPDATE this_post SET description = "Мы просто собрали самые популярные вопросы по SQL с собеседований и дали на них развёрнутые ответы";

https://tproger.ru/articles/sql-interview-questions/

#sql #собеседование
​Бесплатный курс по PostgreSQL с нуля на Python

Это — двухчасовой плейлист, который поможет освоить основы работы с PostgreSQL. Все ролики в общем доступе, можно смотреть без доната.

Сохраняйте, чтобы не потерять: https://www.youtube.com/playlist?list=PLPPIc-4tm3YQsdhSV1qzAgDKTuMUNnPmp

#sql #python
​​Дорожная карта SQL: от новичка до middle в 2024 году

Какой бы язык вы и осваивали, попутно рано или поздно предстоит выучить и SQL для обращения с базами данных.

Чтобы освоить его с нуля в краткие сроки, необходимо правильно выстроить план обучения. В этом поможет дорожная карта.

#sql #шпаргалки
Как работает PostgreSQL на уровне кода?

Postgres — один из крупнейших open source проектов. Он создавался многие года, и кодовая база накопилась огромная. Но много ли разработчиков представляет себе, как он работает изнутри? И речь не про SQL, а про язык, на котором он написан, — про C.

Вот подборка статей, которая показывает, как работает PostgreSQL на уровне кода:
— Часть 1, введение: https://habr.com/ru/post/701284/
— Часть 2, цикл сервера: https://habr.com/ru/post/704618/
— Часть 3, подготовка бэкэнда: https://habr.com/ru/post/707950/
— Часть 4, инициализация бэкэнда: https://habr.com/ru/post/709404/
— Часть 5, цикл бэкэнда: https://habr.com/ru/post/714840/

#sql #си
​​Держите подборку бесплатных материалов для прокачки знаний по SQL:

— Основные команды SQL, которые должен знать каждый программист: https://tproger.ru/translations/sql-recap/

— Целый курс по основам SQL, состоящий из 19 небольших уроков с лёгкой подачей: https://youtube.com/playlist?list=PLtPJ9lKvJ4oh5SdmGVusIVDPcELrJ2bsT

— Сайт, где в интерактивной форме можно попрактиковаться и закрепить знания SQL: https://sqlbolt.com/lesson/introduction

— 5 заданий по SQL с реальных собеседований: https://tproger.ru/articles/5-zadanij-po-sql-s-realnyh-sobesedovanij/#tproger-comments

— Лучшие книги по SQL и базам данных для новичков и профессионалов: https://youtu.be/abdqhzvhOTM?si=wqHJcV8ylvryD6UP

#sql
Шпаргалка по SQL или как его называют индусы — скуль, эськуль и моё любимое — сукуле. Кажется, немного отвлёкся от темы, извините. 

В самом чит листе, предоставлены основные примеры запросов, а также пояснения к ним на русском языке.

Сохраняйте, чтобы не потерять

#шпаргалка #sql
Как говорил мой дед: «‎без труда не вынешь и рыбку из пруда, а без знаний SQL — данные из базы»‎

Поэтому держите вторую часть шпаргалки по SQL. Если в первой части мы сосредоточились на основах, то теперь предлагаем вам погрузиться в мир оконных функций, синтаксиса, агрегатных функций, ранжирования и многого другого. И всё это также на русском языке.

Сохраняйте, чтобы не потерять. В комментариях также оставляем PDF-файл с шпаргалкой!

#sql #шпаргалка