Web Lab | Программирование
6.32K subscribers
118 photos
11 videos
313 links
Лучший бесплатный материал для начинающих программистов

Сотрудничество: @AmerigoVes

- Всё самое лучшее для разработчика
- Python, Spark, базы данных (Greenplum, Oracle и т.д.), Hadoop, Airflow
- IT инструменты, хитрости и секреты
- Новости из мира IT
Download Telegram
🐹 Все значения свойства cursor в CSS

С помощью этого свойства можно указать, какой внешний вид будет у курсора, когда пользователь наведёт мышку на элемент.

.button { cursor: pointer; }

Чаще всего это свойство пригождается при вёрстке кнопок. По умолчанию браузер не меняет внешний вид курсора при наведении мыши на кнопку. Поэтому, если на кнопку можно нажать, ей следует прописать cursor: pointer, чтобы пользователь точно понял, что с элементом можно взаимодействовать.

#учись #html #css
💽 Идентификация, аутентификация, авторизация. В чём же разница?

Идентификация – процедура, в результате выполнения которой для субъекта выявляется его уникальный признак, однозначно определяющий его в информационной системе.

Аутентификация – процедура проверки подлинности, например, проверка подлинности пользователя путем сравнения введенного им пароля с паролем, сохраненным в базе данных.

Авторизация – предоставление определенному лицу прав на выполнение определенных действий.

#учись #полезныйресурс
🐍 Python - Полный Курс по Python (2022)

Вы узнаете основные принципы работы Python и изучите все основные функции, которые используются в реальных проектах чаще всего и востребованные больше всех.

Вы изучите основной функционал Python, начиная от переменных, списков, словарей и заканчивая классами, циклами, модулями и созданием виртуальных сред.

Кроме того, Вы научитесь использовать функциональный и объектно-ориентированный подходы в программировании на языке Python.

#курсы #python #учись
FastAPI, Flask или Streamlit: что выбрать для веб-разработки

В статье сравнивают три популярных веб-фреймворка Python: FastAPI, Flask и Streamlit. Рассматривают их особенности, сильные и слабые стороны, а также выделяют случаи использования, в которых они превосходят друг друга.

#учись #python
📖 «Ядро планеты Python»: большой интерактивный учебник по Python

Учебник охватывает основные темы Python, но коротко и достаточно ёмко, чтобы раскрыть специфику, удобство, красоту и силу этого языка. Всё с кучей примеров и небольшими дорожными картами по каждой теме.

#python #учись #полезныйресурс
🗃 Интересные трюки HTML, CSS и JS

Здесь Вы найдёте подборку нестандартных вариантов использования HTML/CSS/JS.​ Они позволят Вам отслеживать поведение пользователей на сайтах конкурентов, хранить состояния в URL, использовать тригонометрию и не только.

#учись #полезныйресурс
📑 Шпаргалка по Python для начинающих

Шпаргалки могут быть действительно полезны, когда Вы пробуете комплекс упражнений, относящихся к определенной теме, или работаете над проектом. Поскольку на одном листе бумаги можно уместить очень много информации. Этот набор шпаргалок призван напомнить Вам о правилах синтаксиса, а также о важных понятиях.

Эта шпаргалка включает в себя: Списки, Словари, Операторы If и циклы While, Функции, Классы, Файлы и исключения, Тестирование вашего кода. А также шпаргалки для начинающих по: Pygame, matplotlib, Pygal и Django.

#учись #python #шпаргалки
🤖 CodePal. Сервис на основе ИИ, который сделает код за тебя

Он может сгенерировать код из текста, обнаружить ошибки и написать модульные тесты. А также может упростить код, оценить его и дать пояснения к чужому коду. И это далеко не все функции этого сервиса.

#полезныйресурс #ии
📖 Шпаргалка по горячим клавишам

Подборка полезных горячих клавиш для наиболее продуктивной работы в популярных редакторах кода и IDE.

#учись #шпаргалки
🗂 Интерактивная шпаргалка по HTML, CSS и JavaScript

Содержит полезные примеры кода HTML, CSS, JS и инструменты веб-разработчика. Для каждого примера есть объяснение. Например: CSS-градиент, генератор кнопок или теней для блоков, код для циклов или переменных JS.

#учись #полезныйресурс #шпаргалки #html #css #javascript
🤖 Собрал 5 реально полезных сервисов с нейронками для кодинга, которые помогут в работе.

🧩 CodePal - напишет код за Вас. Представляет собой мощную нейросеть, способную автоматически исправлять баги и генерировать код.

🧩 Adrenaline - исправит Ваш код. Инновационная платформа, поможет Вам не только улучшить качество вашего кода, но и исправить ошибки с использованием искусственного интеллекта.

🧩 Tabnine - закончит код за Вас. Искусственный интеллект-помощник, который поможет Вам ускорить процесс написания кода с помощью автодополнения целых строк и полных функций.

🧩 Codesnippets - превращает вопросы в код с легкостью. Предлагает простой и эффективный способ превратить текст в код.

🧩 Codeium - нейросеть для запуска, создания кода в браузере. ИИ-сервис, который позволяет создавать, редактировать и запускать код на различных языках программирования прямо в Вашем браузере.

#ии #полезныйресурс
🧬 Neural Networks. Как нейросети работают изнутри

Это интерактивная визуализация устройства нейросетей. Всё объясняют по порядку от структуры, вычислительных узлов до «нейронов» и «слоёв». Гифки на высшем уровне, а объяснения очень доступные, хоть и на английском.

#ии #учись
📚 10 книг по Python: как для новичков, так и для профи

Книг по Python довольно много, среди них есть отличные издания, которые будут полезны разработчику любого уровня. Собственно, эта подборка сделана с расчётом на специалистов с разным опытом и багажом знаний. Книги расположены по возрастанию уровня сложности, с указанием плюсов и минусов.

#учись #python
🗺 Roadmap.sh Дорожная карта разработчика

Популярный OpenSource проект, в котором сообщество создало дорожные карты, руководства и статьи, чтобы помочь начинающим разработчикам.

#учись #полезныйресурс
🖥 Code Basics. Бесплатная платформа для изучения основ программирования с нуля

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

#учись #полезныйресурс #html #css #javascript #python
🤖 Нейронки кодят за вас: 28 AI-сервисов в помощь разработчику

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

#учись #полезныйресурс #ии
🛠 Практический курс "SQL для всех"

За 7-10 часов Вы овладеете SQL до уровня сложных SQL запросов на практике. Этот курс подойдет: аналитикам, маркетологам, представителям IT-профессий, будущим IT-специалистам.

Завершив курс, Вы сможете: работать с популярными базами данных: MS SQL Server, Oracle, PostgreSQL, MySQL и т.д.; писать и читать сложные SQL запросы; решать 90% задач по SQL, которые дают на собеседованиях.

#курсы #учись
📕 «Чистый код. Создание, анализ и рефакторинг» Роберт Мартин

В своей книге автор подробно рассказывает о том, как избежать ошибок при написании кода и сделать его чистым. На мой взгляд, книга написана простым языком, поэтому освоить ее сможет начинающий программист или тот, кто уже освоил какой-либо язык на базовом уровне. Книга содержит множество правил, которые помогут писать чистый, читабельный и легко поддерживаемый код.

#учись #книга