Подборка материалов для изучения баз данных и SQL
Подборка книг, видеокурсов и онлайн-ресурсов для изучения баз данных, основ реляционной теории и языка SQL.
https://proglib.io/p/sql-digest/
Подборка книг, видеокурсов и онлайн-ресурсов для изучения баз данных, основ реляционной теории и языка SQL.
https://proglib.io/p/sql-digest/
Библиотека программиста
Подборка материалов для изучения баз данных и SQL
Подборка книг, видеокурсов и онлайн-ресурсов для изучения баз данных, основ реляционной теории и языка SQL.
#beginners
Интересные фичи php, о которых вы не знали или которые почти не используете.
https://bit.ly/2BUN2g4
Интересные фичи php, о которых вы не знали или которые почти не используете.
https://bit.ly/2BUN2g4
Как объяснить маме, что такое архитектура приложения?
Мама не понимает, чем вы занимаетесь? Попробуйте объяснить. Начать лучше с основ, например, с разбора того, что такое архитектура приложения.
https://proglib.io/p/app-architecture-mom/
Мама не понимает, чем вы занимаетесь? Попробуйте объяснить. Начать лучше с основ, например, с разбора того, что такое архитектура приложения.
https://proglib.io/p/app-architecture-mom/
Библиотека программиста
Как объяснить маме, что такое архитектура приложения?
Мама не понимает, чем вы занимаетесь? Попробуйте объяснить. Начать лучше с основ, например, с разбора того, что такое архитектура приложения.
#testing #advanced
Разработка через тестирование — это техника разработки программного обеспечения, которая основывается на повторении очень коротких циклов разработки: сначала пишется тест, покрывающий желаемое изменение, затем пишется код, который позволит пройти тест, и под конец проводится рефакторинг нового кода. В данной статье вы посмотрите на примеры TDD в реальной жизни.
https://www.sitepoint.com/clean-code-architecture-and-test-driven-development-in-php/
Разработка через тестирование — это техника разработки программного обеспечения, которая основывается на повторении очень коротких циклов разработки: сначала пишется тест, покрывающий желаемое изменение, затем пишется код, который позволит пройти тест, и под конец проводится рефакторинг нового кода. В данной статье вы посмотрите на примеры TDD в реальной жизни.
https://www.sitepoint.com/clean-code-architecture-and-test-driven-development-in-php/
Sitepoint
Clean Code Architecture and Test Driven Development in PHP — SitePoint
Vitalij Mik goes through a from-scratch UseCase implementation to demonstrate Clean Code Architecture and Test Driven Development on a Guestbook app!
#библиотека #advanced
Очередная библиотека для поддержки OAuth аутентификации.
https://github.com/Lusitanian/PHPoAuthLib
Очередная библиотека для поддержки OAuth аутентификации.
https://github.com/Lusitanian/PHPoAuthLib
GitHub
GitHub - Lusitanian/PHPoAuthLib: PHP 5.3+ oAuth 1/2 Client Library
PHP 5.3+ oAuth 1/2 Client Library. Contribute to Lusitanian/PHPoAuthLib development by creating an account on GitHub.
#yii2 #advanced
Это, конечно, очень длинный курс и к тому же по не самому многообещающему фреймворку Yii2, однако вы всё равно научитесь чему-то новому и полезному, а также посмотрите, как создаются реальные интернет-магазины.
https://bit.ly/2Qpt5mV
Это, конечно, очень длинный курс и к тому же по не самому многообещающему фреймворку Yii2, однако вы всё равно научитесь чему-то новому и полезному, а также посмотрите, как создаются реальные интернет-магазины.
https://bit.ly/2Qpt5mV
SQL-программирование: наиболее полный видеокурс
SQL-программирование относится к той предметной области, которую можно изучить только на практике, и данный курс поможет вам в этом.
https://proglib.io/p/sql-programming/
SQL-программирование относится к той предметной области, которую можно изучить только на практике, и данный курс поможет вам в этом.
https://proglib.io/p/sql-programming/
Библиотека программиста
SQL-программирование: наиболее полный видеокурс
SQL-программирование относится к той предметной области, которую можно изучить только на практике, и данный курс поможет вам в этом.
#book
Даже при наличии современных инструментов по работе с базами данных вроде ORM или DBAL вам часто придётся писать сложные запросы на чистом SQL для получения больших объёмов данных за меньшее время. Настоящее руководство рассматривает основы языка SQL, множество стратегий управления базами данных и приёмы построения сложных запросов.
https://yangx.top/progbook/2230
Даже при наличии современных инструментов по работе с базами данных вроде ORM или DBAL вам часто придётся писать сложные запросы на чистом SQL для получения больших объёмов данных за меньшее время. Настоящее руководство рассматривает основы языка SQL, множество стратегий управления базами данных и приёмы построения сложных запросов.
https://yangx.top/progbook/2230
Telegram
Книги для программистов
#git #beginners
Немного информации по Git для начинающих разработчиков.
https://ru.atlassian.com/git/tutorials/setting-up-a-repository
Немного информации по Git для начинающих разработчиков.
https://ru.atlassian.com/git/tutorials/setting-up-a-repository
Atlassian
Настройка репозитория | Обучающие материалы Atlassian по Git
Настройка репозитория Git: команда git init создает новый репозиторий, команда git clone копирует существующий репозиторий, команда git config настраивает инсталляцию Git из командной строки
Введение в NGINX: как его установить и настроить
В этой статье будем учиться, как правильно устанавливать и настраивать основные части конфигурации NGINX на примере ОС Linux Debian.
https://proglib.io/p/nginx/
В этой статье будем учиться, как правильно устанавливать и настраивать основные части конфигурации NGINX на примере ОС Linux Debian.
https://proglib.io/p/nginx/
Библиотека программиста
Введение в NGINX: как его установить и настроить
В этой статье будем учиться, как правильно устанавливать и настраивать основные части конфигурации NGINX на примере ОС Linux Debian.
#beginners #rest
Для тех, кто незнаком с REST API, предлагаем следующий небольшой туториал по основам данной архитектуры, http методам и http статус-кодам.
https://www.restapitutorial.com/
Для тех, кто незнаком с REST API, предлагаем следующий небольшой туториал по основам данной архитектуры, http методам и http статус-кодам.
https://www.restapitutorial.com/
REST API Tutorial
Learn REST API Design - REST API Tutorial
#beginners
Apache — один из самых популярных HTTP серверов для разработки приложений. Почти каждый начинающий php программист, устанавливая тот или иной веб-сервер, в первую очередь знакомится именно с Apache. Поэтому вам просто необходим туториал для начинающих.
https://www.guru99.com/apache.html
Apache — один из самых популярных HTTP серверов для разработки приложений. Почти каждый начинающий php программист, устанавливая тот или иной веб-сервер, в первую очередь знакомится именно с Apache. Поэтому вам просто необходим туториал для начинающих.
https://www.guru99.com/apache.html
Guru99
Apache Tutorials for Beginners
Class Summary Apache is the most popular web server software. The course is geared to make you a Apache pro. Once you digest all basics, the course will help you create your very own production Web S
#book
Удобство разработки в последнее время выходит на первый план: стараниями опытных разработчиков появляется многочисленное программное обеспечение, облегчающее тестирование, развёртывание и управление приложениями. Одно из них - Docker - помогает разработчиком и системным администраторам развёртывать множество контейнеров, переносить их с компьютера на компьютер и продолжать программировать, не завися от условий окружения.
https://yangx.top/progbook/2005
Удобство разработки в последнее время выходит на первый план: стараниями опытных разработчиков появляется многочисленное программное обеспечение, облегчающее тестирование, развёртывание и управление приложениями. Одно из них - Docker - помогает разработчиком и системным администраторам развёртывать множество контейнеров, переносить их с компьютера на компьютер и продолжать программировать, не завися от условий окружения.
https://yangx.top/progbook/2005
Telegram
Книги для программистов
#video #mvc
Для тех, для кого слово MVC в новинку, предлагаем посмотреть следующий курс по созданию собственного фреймворка по данному паттерну.
https://bit.ly/2VyymMy
Для тех, для кого слово MVC в новинку, предлагаем посмотреть следующий курс по созданию собственного фреймворка по данному паттерну.
https://bit.ly/2VyymMy
#библиотека #beginner
Html to Markdown — это библиотека, как следует из её названия, помогает конвертировать html разметку в markdown.
https://github.com/thephpleague/html-to-markdown
Html to Markdown — это библиотека, как следует из её названия, помогает конвертировать html разметку в markdown.
https://github.com/thephpleague/html-to-markdown
GitHub
GitHub - thephpleague/html-to-markdown: Convert HTML to Markdown with PHP
Convert HTML to Markdown with PHP. Contribute to thephpleague/html-to-markdown development by creating an account on GitHub.
#библиотека #beginner
Если вы мечтаете написать собственный фреймворк, то вот вам ещё один инструмент — Phinx. Данная библиотека предназначена для выполнения миграций.
https://github.com/cakephp/phinx
Если вы мечтаете написать собственный фреймворк, то вот вам ещё один инструмент — Phinx. Данная библиотека предназначена для выполнения миграций.
https://github.com/cakephp/phinx
GitHub
GitHub - cakephp/phinx: PHP Database Migrations for Everyone
PHP Database Migrations for Everyone. Contribute to cakephp/phinx development by creating an account on GitHub.
#book
Nginx - это чрезвычайно мощный веб-сервер, поддерживающий в настоящее время более 40 % всех веб-сайтов и способный обрабатывать одновременно около 10 000 подключений к ней. Эта книга научит вас настраивать веб-сервер и принимать обоснованные дизайнерские решения в разных ситуациях, а также продемонстрирует многочисленные настройки nginx, что позволит вам быстрее почувствовать себя комфортно при работе на боевом сервере.
https://yangx.top/progbook/1288
Nginx - это чрезвычайно мощный веб-сервер, поддерживающий в настоящее время более 40 % всех веб-сайтов и способный обрабатывать одновременно около 10 000 подключений к ней. Эта книга научит вас настраивать веб-сервер и принимать обоснованные дизайнерские решения в разных ситуациях, а также продемонстрирует многочисленные настройки nginx, что позволит вам быстрее почувствовать себя комфортно при работе на боевом сервере.
https://yangx.top/progbook/1288
Telegram
Книги для программистов
Что такое Docker, и как его использовать? Подробно рассказываем
Разберем по косточкам, ведь Docker – это мощный инструмент, и огромное количество информации по работе с ним вряд ли уместится в брошюрку.
https://proglib.io/p/docker/
Разберем по косточкам, ведь Docker – это мощный инструмент, и огромное количество информации по работе с ним вряд ли уместится в брошюрку.
https://proglib.io/p/docker/
Библиотека программиста
Что такое Docker, и как его использовать? Подробно рассказываем
Разберем по косточкам, ведь Docker – это мощный инструмент, и огромное количество информации по работе с ним вряд ли уместится в брошюрку.
#oop #mongodb #advanced
Если вы забыли, как выглядят сайты на чистом php, то вот пример курса. Здесь авторы используют ООП подход, СУБД MongoDB, AJax и многое другое.
https://bit.ly/2C4OQmI
Если вы забыли, как выглядят сайты на чистом php, то вот пример курса. Здесь авторы используют ООП подход, СУБД MongoDB, AJax и многое другое.
https://bit.ly/2C4OQmI