#book
Данное руководство отлично подойдёт тем, кто хочет понять, как работают интернет и различные сетевые протоколы, а также тем, кто в будущем хочет связать свою деятельность с обеспечением безопасности сетевой информации. Также вы научитесь использовать различные приложения и технологии для мониторинга сетевого трафика.
https://yangx.top/progbook/3428
Данное руководство отлично подойдёт тем, кто хочет понять, как работают интернет и различные сетевые протоколы, а также тем, кто в будущем хочет связать свою деятельность с обеспечением безопасности сетевой информации. Также вы научитесь использовать различные приложения и технологии для мониторинга сетевого трафика.
https://yangx.top/progbook/3428
Telegram
Книги для программистов
#beginner
В этой статье автор расскажет, как хранить сессии в базе и зачем это нужно.
https://prglb.ru/5885z
В этой статье автор расскажет, как хранить сессии в базе и зачем это нужно.
https://prglb.ru/5885z
Culttt
How to save PHP Sessions to a database
Sessions are a critical component of creating dynamic websites or web
applications. If you are building these types of website, you will most
certainly be required to handle Sessions at some point.
In this post I will be looking at PHP Sessions, why you…
applications. If you are building these types of website, you will most
certainly be required to handle Sessions at some point.
In this post I will be looking at PHP Sessions, why you…
Проекты для оттачивания скиллов: 12 лучших идей
Для развития навыков и улучшения возможности трудоустройства необходимо создавать проекты. Держите подборку для оттачивания скиллов.
https://prglb.ru/3q4u
Для развития навыков и улучшения возможности трудоустройства необходимо создавать проекты. Держите подборку для оттачивания скиллов.
https://prglb.ru/3q4u
Библиотека программиста
Проекты для оттачивания скиллов: 12 лучших идей
Для развития навыков и улучшения возможности трудоустройства необходимо создавать проекты. Держите подборку для оттачивания скиллов.
#book
Несмотря на лёгкий и понятный синтаксис и простые ключевые слова, SQL может решать достаточно сложные задачи работы с данными. К сожалению, начинающему разработчику сложно найти примеры хороших практических задач, наиболее приближённых к реальным проектам. В этом руководстве вы найдёте около шестидесяти задач разной степени сложности, взятых из опыта автора книги.
https://yangx.top/progbook/3443
Несмотря на лёгкий и понятный синтаксис и простые ключевые слова, SQL может решать достаточно сложные задачи работы с данными. К сожалению, начинающему разработчику сложно найти примеры хороших практических задач, наиболее приближённых к реальным проектам. В этом руководстве вы найдёте около шестидесяти задач разной степени сложности, взятых из опыта автора книги.
https://yangx.top/progbook/3443
Telegram
Книги для программистов
#book
Неумирающая классика программирования, большой труд Эрика Эванса расскажет вам про основы проблемно-ориентированного проектирования сложных приложений, теорию анализа и выбора шаблонов под разные задачи. Вы посмотрите, как проектируются и создаются крупные гиганты вроде Google и Amazon.
https://yangx.top/progbook/3445
Неумирающая классика программирования, большой труд Эрика Эванса расскажет вам про основы проблемно-ориентированного проектирования сложных приложений, теорию анализа и выбора шаблонов под разные задачи. Вы посмотрите, как проектируются и создаются крупные гиганты вроде Google и Amazon.
https://yangx.top/progbook/3445
Telegram
Книги для программистов
#book
В виду своей необычной природы Linux требует от пользователя хороших знаний в программировании и работе компонентов ОС. Данное руководство смело можно назвать библией Linux по командам и часто возникающим вопросам. В третье издание добавлены новые темы в соответствие с обновлением в последних версиях дистрибутивов ядра Linux.
https://yangx.top/progbook/3454
В виду своей необычной природы Linux требует от пользователя хороших знаний в программировании и работе компонентов ОС. Данное руководство смело можно назвать библией Linux по командам и часто возникающим вопросам. В третье издание добавлены новые темы в соответствие с обновлением в последних версиях дистрибутивов ядра Linux.
https://yangx.top/progbook/3454
Telegram
Книги для программистов
#advanced #symfony
Реализуем отправку уведомлений в режиме реального времени с помощью Symfony и Mercure.
https://prglb.ru/4ybsn
Реализуем отправку уведомлений в режиме реального времени с помощью Symfony и Mercure.
https://prglb.ru/4ybsn
Medium
Instant realtime notifications with Symfony and Mercure
You are searching for a handy way to build instant notifications paired with a great programming Framework? You don’t like Javascript on…
#advanced
Если вы пишете на Symfony или используете Doctrine отдельно от нее, то могли слышать про Lifecycle Events. Как они работают и зачем нужны, можно узнать из следующей статьи.
https://prglb.ru/3j95m
Если вы пишете на Symfony или используете Doctrine отдельно от нее, то могли слышать про Lifecycle Events. Как они работают и зачем нужны, можно узнать из следующей статьи.
https://prglb.ru/3j95m
Culttt
Understanding Doctrine 2 Lifecycle Events
A common requirement when building applications is the notion that something
must be triggered as a consequence of something else happening within the
system.
This could be as simply as keeping an updated_at field up-to-date whenever a
record in the database…
must be triggered as a consequence of something else happening within the
system.
This could be as simply as keeping an updated_at field up-to-date whenever a
record in the database…
#beginner
Если вы начинаете изучать php, то обязательным является умение работать с PDO. В этом туториале вы познакомитесь с многочисленными особенностями и возможностями данного расширения.
https://prglb.ru/2ewey
Если вы начинаете изучать php, то обязательным является умение работать с PDO. В этом туториале вы познакомитесь с многочисленными особенностями и возможностями данного расширения.
https://prglb.ru/2ewey
#book
С развитием приложений так же развиваются методы взлома и кражи личной информации пользователей. Самыми распространёнными атаками являются SQL инъекции и межсайтовый скриптинг (или по-другому XSS). Настоящее руководство предназначено опытным разработчикам и подробно раскрывает основы борьбы с SQL инъекциями на любом уровне.
https://yangx.top/progbook/3462
С развитием приложений так же развиваются методы взлома и кражи личной информации пользователей. Самыми распространёнными атаками являются SQL инъекции и межсайтовый скриптинг (или по-другому XSS). Настоящее руководство предназначено опытным разработчикам и подробно раскрывает основы борьбы с SQL инъекциями на любом уровне.
https://yangx.top/progbook/3462
Telegram
Книги для программистов
Два полезных онлайн-занятия до конца июля, которые стоит посетить.
🚀 Python для анализа данных
25 июля / 17:00 / онлайн / бесплатно
Если вам не хватает навыков работы с данными, сделайте первый шаг и познакомьтесь с языком программирования Python и его возможностями для аналитики.
🤘 Зачем идти:
— Вы узнаете особенности языка Python для аналитики;
— Узнаете, какие существуют библиотеки для Python, используемые в анализе данных;
— Изучите множество кейсов;
— Напишите свой первый код.
Запишитесь по ссылке:
http://netolo.gy/e0V
🚀 Зачем аналитикам SQL
31 июля / 19:00 (Мск) / онлайн / бесплатно
Знание языка запросов SQL позволяет оперативно решать аналитические задачи. Аналитику теперь не нужно тратить время на привлечение разработчиков, потому что получить, обработать и скомпоновать нужные данные он может самостоятельно.
🤘Зачем идти:
— Вы узнаете, где и для чего используется SQL;
— Поймете, какие задачи может решать и какие аналитические функции имеет SQL;
— Выучите простые SQL-команды для аналитика;
— Разберете практический кейс.
Запишитесь по ссылке:
http://netolo.gy/e00
🚀 Python для анализа данных
25 июля / 17:00 / онлайн / бесплатно
Если вам не хватает навыков работы с данными, сделайте первый шаг и познакомьтесь с языком программирования Python и его возможностями для аналитики.
🤘 Зачем идти:
— Вы узнаете особенности языка Python для аналитики;
— Узнаете, какие существуют библиотеки для Python, используемые в анализе данных;
— Изучите множество кейсов;
— Напишите свой первый код.
Запишитесь по ссылке:
http://netolo.gy/e0V
🚀 Зачем аналитикам SQL
31 июля / 19:00 (Мск) / онлайн / бесплатно
Знание языка запросов SQL позволяет оперативно решать аналитические задачи. Аналитику теперь не нужно тратить время на привлечение разработчиков, потому что получить, обработать и скомпоновать нужные данные он может самостоятельно.
🤘Зачем идти:
— Вы узнаете, где и для чего используется SQL;
— Поймете, какие задачи может решать и какие аналитические функции имеет SQL;
— Выучите простые SQL-команды для аналитика;
— Разберете практический кейс.
Запишитесь по ссылке:
http://netolo.gy/e00
#api #video
Уметь работать с API должен любой начинающий веб-разработчик. Если вам мало примеров того, где это может понадобиться, представляем вам видео, в котором автор покажет, как использовать API для получения курса валют.
https://www.youtube.com/watch?v=89VLEz2iUn0
Уметь работать с API должен любой начинающий веб-разработчик. Если вам мало примеров того, где это может понадобиться, представляем вам видео, в котором автор покажет, как использовать API для получения курса валют.
https://www.youtube.com/watch?v=89VLEz2iUn0
YouTube
Используем API для получения курса валют
Уроки по созданию сайта тут:
https://webformyself.com/hivideo/
От автора: в этом уроке мы будем получать курсы валют для нашего сайта. Использовать для этих целей будем API стороннего сервиса, предлагающего легко получить необходимые данные.
https://webformyself.com/hivideo/
От автора: в этом уроке мы будем получать курсы валют для нашего сайта. Использовать для этих целей будем API стороннего сервиса, предлагающего легко получить необходимые данные.
#advanced #laravel
Обновления информации в режиме реального времени на Laravel с помощью веб-сокетов.
https://prglb.ru/10qvj
Обновления информации в режиме реального времени на Laravel с помощью веб-сокетов.
https://prglb.ru/10qvj
Medium
Adding real-time updates to your Laravel and Vue apps with laravel-websockets
With the help of Marcel Pociot’s laravel-websockets package, it’s super easy to get a websockets server started in a Laravel app.
#video #doctrine
Doctrine - один из лучших инструментов для работы с базой данных в мире php разработки. Советуем познакомиться с ней с помощью следующей серии видео, из которых вы узнаете о миграциях, сущностях, репозиториях, квери-билдере и многом другом.
https://prglb.ru/43xrd
Doctrine - один из лучших инструментов для работы с базой данных в мире php разработки. Советуем познакомиться с ней с помощью следующей серии видео, из которых вы узнаете о миграциях, сущностях, репозиториях, квери-билдере и многом другом.
https://prglb.ru/43xrd
#book #sql
Несмотря на то, что SQL может быть понятен любому программисту благодаря своему синтаксису, писать на нём производительные запросы является результатом больших навыков и знаний. Эта книга уделяет подробное внимание правильному проектированию баз данных, оптимизации запросов и обзору популярных паттернов взаимодействия с базами данных.
https://yangx.top/progbook/3486
Несмотря на то, что SQL может быть понятен любому программисту благодаря своему синтаксису, писать на нём производительные запросы является результатом больших навыков и знаний. Эта книга уделяет подробное внимание правильному проектированию баз данных, оптимизации запросов и обзору популярных паттернов взаимодействия с базами данных.
https://yangx.top/progbook/3486
Telegram
Книги для программистов
#advanced
Сегодня существует целый набор правил по разработке и деплою приложений. Если вы или ваша команда пользуетесь bitbucket, то эта статья будет невероятно полезна вам: в ней автор рассматривает процесс CI с помощью bitbucket pipelines.
https://prglb.ru/3rdmd
Сегодня существует целый набор правил по разработке и деплою приложений. Если вы или ваша команда пользуетесь bitbucket, то эта статья будет невероятно полезна вам: в ней автор рассматривает процесс CI с помощью bitbucket pipelines.
https://prglb.ru/3rdmd
Medium
Continuous Integration With Bitbucket Pipelines
How we automated integration testing in a simple and effective way.
#advanced #video
Новая серия видео от Сергея Жука, в которой он рассматривает создание RESTful API приложения на базе ReactPHP. Так, например, вы научитесь работать с роутами, с Request/Response, а также с базой данных и миграциями.
https://www.youtube.com/playlist?list=PLKIEFFgNQYpWeEvjglhMKUsM1xxKAwgcs
Новая серия видео от Сергея Жука, в которой он рассматривает создание RESTful API приложения на базе ReactPHP. Так, например, вы научитесь работать с роутами, с Request/Response, а также с базой данных и миграциями.
https://www.youtube.com/playlist?list=PLKIEFFgNQYpWeEvjglhMKUsM1xxKAwgcs
YouTube
Creating a RESTful API with ReactPHP
Share your videos with friends, family, and the world
#advanced #laravel #symfony #slim
Читать документацию по фреймворкам полезно не только для изучения самого фреймворка, но и лучших практик и паттернов проектирования. Однако одной документации бывает недостаточно, поэтому предлагаем посмотреть на примеры готовых приложений на фреймворках Symfony, Laravel и Slim.
https://github.com/gothinkster/laravel-realworld-example-app
https://github.com/ElisDN/laravel-demo-board
https://github.com/spatie/laravel-event-projector-demo-app
https://github.com/bencagri/symfony4-ddd
https://github.com/gothinkster/slim-php-realworld-example-app
Читать документацию по фреймворкам полезно не только для изучения самого фреймворка, но и лучших практик и паттернов проектирования. Однако одной документации бывает недостаточно, поэтому предлагаем посмотреть на примеры готовых приложений на фреймворках Symfony, Laravel и Slim.
https://github.com/gothinkster/laravel-realworld-example-app
https://github.com/ElisDN/laravel-demo-board
https://github.com/spatie/laravel-event-projector-demo-app
https://github.com/bencagri/symfony4-ddd
https://github.com/gothinkster/slim-php-realworld-example-app
GitHub
GitHub - gothinkster/laravel-realworld-example-app: Exemplary real world backend API built with Laravel
Exemplary real world backend API built with Laravel - gothinkster/laravel-realworld-example-app