Бесплатный курс по информатике от MIT
На первый взгляд может показаться, что это очередной курс по Java, но это не так. Цель лекций — научить студентов писать качественный, понятный код с использованием лучших практик и тестирования.
Каждый урок подкреплён вопросами для проверки усвоения материала и заданиями:
https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.005.1x+3T2016/course/
@progersit
На первый взгляд может показаться, что это очередной курс по Java, но это не так. Цель лекций — научить студентов писать качественный, понятный код с использованием лучших практик и тестирования.
Каждый урок подкреплён вопросами для проверки усвоения материала и заданиями:
https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.005.1x+3T2016/course/
@progersit
Подборка ресурсов с полезными шпаргалками для фронтенд-разработчика:
▫️htmlcheatsheet
▫️cssreference
▫️reactcheatsheet
▫️cheatography
▫️htmlcheatsheet
▫️cssreference
▫️reactcheatsheet
▫️cheatography
Htmlcheatsheet
HTML Cheat Sheet
Online interactive HTML Cheat Sheet contains useful code examples and web developer tools, markup generators and more.
🔥 Бесплатные курсы и ресурсы для подготовке к алгоритмической части собеседования
▪the-algorithms.com/ru
▪www.piratekingdom.com/leetcode/cheat-sheet
▪www.programiz.com/dsa/algorithm
▪stepik.org/course/1547/promo
▪stepik.org/course/217/promo
▪https://xn--r1a.website/addlist/2Ls-snqEeytkMDgy
▪https://discopal.ispras.ru/img_auth.php/f/f4/Book-advanced-algorithms.pdf
@progersit
▪the-algorithms.com/ru
▪www.piratekingdom.com/leetcode/cheat-sheet
▪www.programiz.com/dsa/algorithm
▪stepik.org/course/1547/promo
▪stepik.org/course/217/promo
▪https://xn--r1a.website/addlist/2Ls-snqEeytkMDgy
▪https://discopal.ispras.ru/img_auth.php/f/f4/Book-advanced-algorithms.pdf
@progersit
SQL-cheat-sheet.pdf
224.9 KB
Подготовьтесь к собеседованиям по SQL, используя SQL Cheatsheet
This media is not supported in your browser
VIEW IN TELEGRAM
Визуализация функций JavaScript
7 бесплатных курсов для изучения DevOps
1. «DevOps Culture and Mindset» от Калифорнийского университета в Дейвисе
Ссылка
2. «Continuous Delivery & DevOps» от Виргинского университета
Ссылка
3. «Практики и инструменты DevOps» от ITVDN
Ссылка
4. «Курс DevOps» от Игоря Степина
Ссылка
5. « DevOps» от Академии IT
Ссылка
6. «DevOps Fundamentals» от EPAM Training Centre
Ссылка
7. «DevOps Start» от «Школы DevOps»
Ссылка
1. «DevOps Culture and Mindset» от Калифорнийского университета в Дейвисе
Ссылка
2. «Continuous Delivery & DevOps» от Виргинского университета
Ссылка
3. «Практики и инструменты DevOps» от ITVDN
Ссылка
4. «Курс DevOps» от Игоря Степина
Ссылка
5. « DevOps» от Академии IT
Ссылка
6. «DevOps Fundamentals» от EPAM Training Centre
Ссылка
7. «DevOps Start» от «Школы DevOps»
Ссылка
5 бесплатных курсов от Google, которые нельзя пропускать. От информатики до искусственно интеллекта.
1. Ускоренный курс по машинному обучению — основы машинного обучения, включает видеолекции от исследователей из Google.
2. Основы Python для анализа данных — программирование на Python.
3. Основы цифрового маркетинга — цифровой маркетинг для бизнеса и карьеры.
4. Введение в Data Science и аналитику — все основы Data Science и Data Science Life Cycle.
5. Создавайте приложения с помощью Flutter — красивые, мобильные и веб-приложения с помощью Flutter.
1. Ускоренный курс по машинному обучению — основы машинного обучения, включает видеолекции от исследователей из Google.
2. Основы Python для анализа данных — программирование на Python.
3. Основы цифрового маркетинга — цифровой маркетинг для бизнеса и карьеры.
4. Введение в Data Science и аналитику — все основы Data Science и Data Science Life Cycle.
5. Создавайте приложения с помощью Flutter — красивые, мобильные и веб-приложения с помощью Flutter.
Forwarded from Golang news
🔥 Полный курс Golang разработчика 2023 года.
1. О курсе - https://www.youtube.com/watch?v=Nv0vmR5OqRg&t=34s
2. Установка GO - https://www.youtube.com/watch?v=gi6gAhzUhUg
3. Пакеты в Golang https://www.youtube.com/watch?v=RNVhf-zBpdQ
4. Типы данных в Go - https://www.youtube.com/watch?v=_ilP500FEP8&t=16s
5. Строки и руны - https://www.youtube.com/watch?v=wUQB74nNxos&t=27s
6. Инструменты командной строки - https://www.youtube.com/watch?v=LzqVFx6yOAs&t=8s
7. Введение в переменные - https://www.youtube.com/watch?v=zQa85CrYQJ4&t=190s
8. Переменные на практике - https://www.youtube.com/watch?v=P9Lk0EiO2pU&t=1s
9. Упражнения с переменными -
https://www.youtube.com/watch?v=huj6RHQC34I&t=1s
10. Работа с функциями - https://www.youtube.com/watch?v=euudha7zAiU&t=7s
11. Функции на практике - https://www.youtube.com/watch?v=YdoMOD6H_nk
Полный плейлист - https://www.youtube.com/watch?v=Nv0vmR5OqRg&list=PLysMDSbb9HcxpAb8lhnMaRpX890wSLz66&pp=iAQB
Gonews
1. О курсе - https://www.youtube.com/watch?v=Nv0vmR5OqRg&t=34s
2. Установка GO - https://www.youtube.com/watch?v=gi6gAhzUhUg
3. Пакеты в Golang https://www.youtube.com/watch?v=RNVhf-zBpdQ
4. Типы данных в Go - https://www.youtube.com/watch?v=_ilP500FEP8&t=16s
5. Строки и руны - https://www.youtube.com/watch?v=wUQB74nNxos&t=27s
6. Инструменты командной строки - https://www.youtube.com/watch?v=LzqVFx6yOAs&t=8s
7. Введение в переменные - https://www.youtube.com/watch?v=zQa85CrYQJ4&t=190s
8. Переменные на практике - https://www.youtube.com/watch?v=P9Lk0EiO2pU&t=1s
9. Упражнения с переменными -
https://www.youtube.com/watch?v=huj6RHQC34I&t=1s
10. Работа с функциями - https://www.youtube.com/watch?v=euudha7zAiU&t=7s
11. Функции на практике - https://www.youtube.com/watch?v=YdoMOD6H_nk
Полный плейлист - https://www.youtube.com/watch?v=Nv0vmR5OqRg&list=PLysMDSbb9HcxpAb8lhnMaRpX890wSLz66&pp=iAQB
Gonews
CodinGame — платформа для игрового программирования и обучения
Здесь вы найдёте разнообразные игры и задачи, которые позволят вам улучшить свои навыки программирования через решение интересных задачек
При этом есть возможность участвовать в многопользовательских соревнованиях и битвах с другими разработчиками со всего мира, демонстрируя свои навыки и соревнуясь за места в рейтинге
Стоимость: #бесплатно (но есть платные тарифы)
#code #обучение #соревнования
Здесь вы найдёте разнообразные игры и задачи, которые позволят вам улучшить свои навыки программирования через решение интересных задачек
При этом есть возможность участвовать в многопользовательских соревнованиях и битвах с другими разработчиками со всего мира, демонстрируя свои навыки и соревнуясь за места в рейтинге
Стоимость: #бесплатно (но есть платные тарифы)
#code #обучение #соревнования
Forwarded from Машинное обучение RU
1. Data Science. Советы по написанию эффективного кода на Python - https://www.youtube.com/watch?v=1Mcy-uatp_c&t=14s
2. Полезные приемы в Pandas - https://www.youtube.com/watch?v=Sd2S5rXe8sY&t=165s
3. Раскройте потенциал Python Numpy: руководство для начинающих в науке о данных - https://www.youtube.com/watch?v=XX2XremQ0fg&t=12s
4. Data science c Python.Ускоряем Pandas в 120 раз- https://www.youtube.com/watch?v=-dAdaEv23vk&t=4s
5. 26 практических приёмов и хитростей Python - https://www.youtube.com/watch?v=vAMyfvtxxdQ&t=5s
6. 5 декораторов Python для Data Science проектов - https://www.youtube.com/watch?v=rxq11WHAlqU
7. ChatGPT + Midjouney на практике - https://www.youtube.com/watch?v=2gUqbc3Ikmo&t=5s
8. Разбор вопросов с собеседований Python - https://www.youtube.com/watch?v=4L1e-A3AOL4&t=5s
9. 15 полезных лайфхаков с кодом Машинного обучения на Python - https://www.youtube.com/watch?v=loOtlwcdiBA&t=4s
10. Декораторы Python, которые выведут ваш код на новый уровень - https://www.youtube.com/watch?v=qxrGAogl4iM
11. 7 инструментов Python, который должен знать каждый специалист машинного обучения - https://www.youtube.com/watch?v=RGEftBi0C9Y
12. Как загружать данные в SQL в 20 раз быстрее на Python - https://www.youtube.com/watch?v=eyeR1uWLnpM&t=2s
13. Data Science. Полезные советы по библиотеке Pandas - https://www.youtube.com/watch?v=neXc5Q-AWXY&t=3s
14. Data Science. Полезные советы по библиотеке Pandas - https://www.youtube.com/watch?v=neXc5Q-AWXY&t=3s
15. Дзен Python ООП: лучшие практики и шаблоны проектирования Python - https://www.youtube.com/watch?v=_MtX6QFJBRU
16. Python itertools. Хитрый способ избежать вложенных циклов - https://www.youtube.com/watch?v=TSvjYKIY01I&t=3s
17. Python. Генерация списка, словаря или множества в одну строку кода - https://www.youtube.com/watch?v=zS3HePvtxVc&t=10s
18. 8 крутых способов свести функции Python в одну строку - https://www.youtube.com/watch?v=jo3Q-rMggXk
19. Python itertools.compress. Удобный способ фильтрации данных - https://www.youtube.com/watch?v=8JGHID-_ApU&t=12s
20. Python Match/Case - https://www.youtube.com/watch?v=U_-NIKbKakM
@machinelearning_ru
Please open Telegram to view this post
VIEW IN TELEGRAM
SQL_Pandas.pdf
515.4 KB
Шпаргалка SQL → Pandas
— выбрать один столбец или несколько из них;
— фильтрация;
— выбор уникальных значений по столбцу;
— подсчет числа значений;
— перечисление названий столбцов и т.д.
— выбрать один столбец или несколько из них;
— фильтрация;
— выбор уникальных значений по столбцу;
— подсчет числа значений;
— перечисление названий столбцов и т.д.
Код, написанный на JavaScript, обрабатывается движком. Но как именно это происходит «под капотом» и какие процессы в этом задействованы?
В общих чертах и с очень наглядными анимациями
А если решили погрузиться серьёзно, вот огромный цикл статей, которые раскроют внутреннее устройство Java Script лучше любой книги:
1. Обзор движка, механизмов времени выполнения, стека вызовов
2. О внутреннем устройстве V8 и оптимизации кода
3. Управление памятью, четыре вида утечек памяти и борьба с ними
4. Цикл событий, асинхронность и пять способов улучшения кода с помощью async/await
5. WebSocket и HTTP/2+SSE — что выбрать
6. Особенности и сфера применения WebAssembly
7. Веб-воркеры и пять сценариев их использования
8. Сервис-воркеры
9. Веб push-уведомления
10. Отслеживание изменений в DOM с помощью MutationObserver
11. Движки рендеринга веб-страниц и советы по оптимизации их производительности
12. Сетевая подсистема браузеров, оптимизация её производительности и безопасности
13. Анимация средствами CSS и JavaScript
14. Абстрактные синтаксические деревья, парсинг и его оптимизация
15. Классы и наследование, транспиляция в Babel и TypeScript
16. Системы хранения данных
17. Технология Shadow DOM и веб-компоненты
18. WebRTC и механизмы P2P-коммуникаций
19. Пользовательские элементы
20. Паттерны и анти-паттерны
21. JavaScript ES8 и переход на async/await
#javascript #веб
В общих чертах и с очень наглядными анимациями
А если решили погрузиться серьёзно, вот огромный цикл статей, которые раскроют внутреннее устройство Java Script лучше любой книги:
1. Обзор движка, механизмов времени выполнения, стека вызовов
2. О внутреннем устройстве V8 и оптимизации кода
3. Управление памятью, четыре вида утечек памяти и борьба с ними
4. Цикл событий, асинхронность и пять способов улучшения кода с помощью async/await
5. WebSocket и HTTP/2+SSE — что выбрать
6. Особенности и сфера применения WebAssembly
7. Веб-воркеры и пять сценариев их использования
8. Сервис-воркеры
9. Веб push-уведомления
10. Отслеживание изменений в DOM с помощью MutationObserver
11. Движки рендеринга веб-страниц и советы по оптимизации их производительности
12. Сетевая подсистема браузеров, оптимизация её производительности и безопасности
13. Анимация средствами CSS и JavaScript
14. Абстрактные синтаксические деревья, парсинг и его оптимизация
15. Классы и наследование, транспиляция в Babel и TypeScript
16. Системы хранения данных
17. Технология Shadow DOM и веб-компоненты
18. WebRTC и механизмы P2P-коммуникаций
19. Пользовательские элементы
20. Паттерны и анти-паттерны
21. JavaScript ES8 и переход на async/await
#javascript #веб
⚡️ Команда Bun выпустила раздел Guides — большую коллекцию примеров кода и пошаговых руководств по выполнению общих задач с помощью Bun.
➡️ Перейти к изучению
➡️ Перейти к изучению
Forwarded from QA тестировщик
📖 Бесплатный интерактивный учебник по ручному тестированию для начинающих.
В нем 42 модуля, столько же тестов и 500 страниц с самой важной информацией для старта.
https://mentorpiece.education/textbook/
Qatestsit
В нем 42 модуля, столько же тестов и 500 страниц с самой важной информацией для старта.
https://mentorpiece.education/textbook/
Qatestsit
Please open Telegram to view this post
VIEW IN TELEGRAM
SQL-запросы выполняются в несколько этапов:
𝟭. 𝗙𝗥𝗢𝗠 - таблицы объединяются для получения базовых данных.
𝟮. 𝗪𝗛𝗘𝗥𝗘 - базовые данные фильтруются.
𝟯. 𝗚𝗥𝗢𝗨𝗣 𝗕𝗬 - отфильтрованные базовые данные группируются.
𝟰. 𝗛𝗔𝗩𝗜𝗡𝗚 - сгруппированные базовые данные фильтруются.
𝟱. 𝗦𝗘𝗟𝗘𝗖𝗧 - возвращаются окончательные данные.
𝟲. 𝗢𝗥𝗗𝗘𝗥 𝗕𝗬 - окончательные данные сортируются.
𝟳. 𝗟𝗜𝗠𝗜𝗧 - возвращаемые данные ограничены количеством строк.
𝟭. 𝗙𝗥𝗢𝗠 - таблицы объединяются для получения базовых данных.
𝟮. 𝗪𝗛𝗘𝗥𝗘 - базовые данные фильтруются.
𝟯. 𝗚𝗥𝗢𝗨𝗣 𝗕𝗬 - отфильтрованные базовые данные группируются.
𝟰. 𝗛𝗔𝗩𝗜𝗡𝗚 - сгруппированные базовые данные фильтруются.
𝟱. 𝗦𝗘𝗟𝗘𝗖𝗧 - возвращаются окончательные данные.
𝟲. 𝗢𝗥𝗗𝗘𝗥 𝗕𝗬 - окончательные данные сортируются.
𝟳. 𝗟𝗜𝗠𝗜𝗧 - возвращаемые данные ограничены количеством строк.
5 справочных сайтов и шпаргалок для UX-профессионалов
За прошедшие годы я столкнулся с рядом шпаргалок, которые помогли мне с дизайном как разработчику полного стека и студенту UX-дизайна.
https://uxplanet.org/5-reference-sites-and-cheat-sheets-for-ux-professionals-3846b35834c2
За прошедшие годы я столкнулся с рядом шпаргалок, которые помогли мне с дизайном как разработчику полного стека и студенту UX-дизайна.
https://uxplanet.org/5-reference-sites-and-cheat-sheets-for-ux-professionals-3846b35834c2
Medium
5 Reference Sites and Cheat Sheets for UX Professionals
A list of the 5 ultimate cheat sheets for the UX professional.