Dev-Feed
Актуальная подборка материалов для вашего развития. Будь в теме не дай своим знаниям устареть!
Vue.Draggable with Laravel
expand_more
Роутинг, бандлинг и ленивая загрузка на Webpack. Статья Серджио Гомеса в переводе на medium
https://medium.com/p/19f71fa39090
expand_more
https://medium.com/p/19f71fa39090
Обзор видов кэширование и зачем их применять в наших web-приложениях
https://habrahabr.ru/company/ruvds/blog ...
expand_more
https://habrahabr.ru/company/ruvds/blog ...
Python
Начало
Всё, что вы хотели знать о функциях в Python
Декораторы и модуль functools
Строки, байты, файлы и ввод/вывод
Встроенные коллекции и модуль collections
Классы 1
Исключения и менеджеры контекста
Итераторы, генераторы и модуль itertools
Модули, пакеты и система импорта
Классы 2
expand_more
Начало
Всё, что вы хотели знать о функциях в Python
Декораторы и модуль functools
Строки, байты, файлы и ввод/вывод
Встроенные коллекции и модуль collections
Классы 1
Исключения и менеджеры контекста
Итераторы, генераторы и модуль itertools
Модули, пакеты и система импорта
Классы 2
Курс по SQL Injection Часть (2/4)
11- Курс по SQL Injection / Знакомство с инструктором
12- Курс по SQL Injection / Юридические аспекты
13- Курс по SQL Injection / Упражнение по двойному запросу
14- Команды SQL для продвинутого внедрения
15- Слепое внедрение типа данных Boolean
16- Команды для внедрения, основанного на времени
17- Внедрение SQL кода, дамп данных
18- Внедрение SQL кода, основанное на времени
19- 26 команд для сложного внедрения SQL кода
20- Курс по SQL Injection / Внедрение через метод POST
#sql #Injection
expand_more
11- Курс по SQL Injection / Знакомство с инструктором
12- Курс по SQL Injection / Юридические аспекты
13- Курс по SQL Injection / Упражнение по двойному запросу
14- Команды SQL для продвинутого внедрения
15- Слепое внедрение типа данных Boolean
16- Команды для внедрения, основанного на времени
17- Внедрение SQL кода, дамп данных
18- Внедрение SQL кода, основанное на времени
19- 26 команд для сложного внедрения SQL кода
20- Курс по SQL Injection / Внедрение через метод POST
#sql #Injection
Callbag, модульная и легковесная библиотека (на основе одноимённой спецификации) для реактивного программирования на JS от одного из авторов CycleJS и RxJS
https://github.com/staltz/callbag-basics
expand_more
https://github.com/staltz/callbag-basics
Зачем и когда использовать паттерн CQRS в ваших nodeJS приложениях
https://blog.risingstack.com/cqrs-expla ...
expand_more
https://blog.risingstack.com/cqrs-expla ...
История языков программирования
expand_more
Java SE 8. Базовый курс (2015)
Автор: Кей С. Хорстманн
#java@php2all #book@php2all
В версии Java SE 8 внедрены значительные усовершенствования, оказывающие влияние на технологии и прикладные программные интерфейсы API, образующие ядро платформы Java. Многие из прежних принципов и приемов программирования на Java больше не нужны, а новые средства вроде лямбда-выражений повышают производительность труда программистов, хотя разобраться в этих нововведениях не так-то просто.
Эта книга является полным, хотя и кратким справочником по версии Java SE 8. Она написана Кеем С.Хорстманном, автором книги Java SE 8. Вводный курс и классического двухтомного справочника по предыдущим версиям Java, и служит незаменимым учебным пособием для быстрого и легкого изучения этого языка и его библиотек. Учитывая масштабы Java и разнообразие новых языковых средств, внедренных в версии Java SE 8, материал этой книги подается небольшими порциями для быстроты усвоения и простоты понимания.
Многочисленные практические рекомендации автора книги и примеры кода помогут читателям, имеющим опыт программирования на Java, быстро воспользоваться преимуществами лямбда-выражений, потоков данных и прочими усовершенствованиями языка и платформы Java. В книге освещается все, что нужно знать прикладным программистам о современной версии Java, включая следующее.
Ясное и доходчивое изложение синтаксиса лямбда-выражений, позволяющих лаконично выражать выполняемые действия.
Подробное введение в новый прикладной программный интерфейс API потоков данных, благодаря которому обработка данных становится более гибкой и эффективной.
Рассмотрение основных принципов параллельного программирования, стимулирующих к разработке программ с точки зрения взаимодействия параллельно выполняемых задач, а не низкоуровневых потоков исполнения и блокировок.
Современный взгляд на новые библиотеки вроде даты и времени.
Обсуждение других новых средств, которые могут быть особенно полезны для разработчиков серверных и мобильных приложений.
Эта книга станет неоценимым источником информации для всех, кто стремится писать в недалекой перспективе самый надежный, эффективный и безопасный код на Java: как начинающих, так и опытных разработчиков.
expand_more
Автор: Кей С. Хорстманн
#java@php2all #book@php2all
В версии Java SE 8 внедрены значительные усовершенствования, оказывающие влияние на технологии и прикладные программные интерфейсы API, образующие ядро платформы Java. Многие из прежних принципов и приемов программирования на Java больше не нужны, а новые средства вроде лямбда-выражений повышают производительность труда программистов, хотя разобраться в этих нововведениях не так-то просто.
Эта книга является полным, хотя и кратким справочником по версии Java SE 8. Она написана Кеем С.Хорстманном, автором книги Java SE 8. Вводный курс и классического двухтомного справочника по предыдущим версиям Java, и служит незаменимым учебным пособием для быстрого и легкого изучения этого языка и его библиотек. Учитывая масштабы Java и разнообразие новых языковых средств, внедренных в версии Java SE 8, материал этой книги подается небольшими порциями для быстроты усвоения и простоты понимания.
Многочисленные практические рекомендации автора книги и примеры кода помогут читателям, имеющим опыт программирования на Java, быстро воспользоваться преимуществами лямбда-выражений, потоков данных и прочими усовершенствованиями языка и платформы Java. В книге освещается все, что нужно знать прикладным программистам о современной версии Java, включая следующее.
Ясное и доходчивое изложение синтаксиса лямбда-выражений, позволяющих лаконично выражать выполняемые действия.
Подробное введение в новый прикладной программный интерфейс API потоков данных, благодаря которому обработка данных становится более гибкой и эффективной.
Рассмотрение основных принципов параллельного программирования, стимулирующих к разработке программ с точки зрения взаимодействия параллельно выполняемых задач, а не низкоуровневых потоков исполнения и блокировок.
Современный взгляд на новые библиотеки вроде даты и времени.
Обсуждение других новых средств, которые могут быть особенно полезны для разработчиков серверных и мобильных приложений.
Эта книга станет неоценимым источником информации для всех, кто стремится писать в недалекой перспективе самый надежный, эффективный и безопасный код на Java: как начинающих, так и опытных разработчиков.
Что нового в HTML 5.2 – подробный разбор на bitsofco.de:
– нативный элемент <dialog />
– Payment Request API для iFrame'ов
– Новые практики валидации
https://bitsofco.de/whats-new-in-html-5-2/
expand_more
– нативный элемент <dialog />
– Payment Request API для iFrame'ов
– Новые практики валидации
https://bitsofco.de/whats-new-in-html-5-2/
PHP. Уровень 4. Проектирование и разработка сложных веб - проектов на PHP 5 (2016 год)
Описание: Данный курс является обязательным курсом в цепочке подготовки Веб-мастера к получению сертификации ZCE (Zend Certified Engineer).
Курс рекомендован слушателям, имеющим опыт использования PHP, и желающим максимально расширить свои знания и опыт.
В этом курсе рассматриваются основы сложных тем, таких как шаблоны проектирования (Design patterns), отражения (Reflection), PDO, шаблон MVC (Model-View-Controller), без овладения которыми немыслима профессиональная разработка приложений на PHP.
Курс будет интересен слушателям, имеющим начальный опыт использования PHP, и желающим расширить свои знания и опыт. Кроме того, курс обязателен для подготовки к экзамену ZCE.
Программа курса соответствует требованиям профессионального стандарта «Программист».
По окончании курса Вы будете уметь:
- Использовать базовые шаблоны проектирования
- Использовать PDO для работы с базами данных
- Использовать функционал Standard PHP Library
- Использовать функционал отражений
- Применять шаблон проектирования MVC
- Использовать Регулярные выражения
- Использовать Пространства имен PHP
Содержание
Модуль 1. Шаблоны проектирования
Обзор UML
Диаграмма классов
Введение в шаблоны проектирования
Шаблоны проектирования
- Singleton Pattern
- Factory Pattern
- Strategy Pattern
- Decorator Pattern
- Adapter Pattern
- Другие шаблоны
Модуль 2. Standard PHP Library (SPL)
Встроенные интерфейсы и классы
Замыкания
Генераторы
SPL – Standard PHP Library
Общие принципы
Интерфейсы
Итераторы
Классы
Структуры данных
Функции
Лабораторные работы
Модуль 3. PHP Data Objects (PDO)
Введение
Поддерживаемые базы данных
Соединения
Запросы
Фильтрация значений
Транзакции
Подготовленные запросы и хранимые процедуры
Обработка ошибок
Лабораторные работы
Модуль 4. Reflection
Введение
Отражения
Использование отражений
PHP repository: PEAR vs Composer
Введение в Composer
Основы работы с phpDocumentor
Лабораторная работа
Модуль 5. cURL
Введение
Основные функции
Основные опции
Опции для заголовков
Получение информации
Модуль 6. Регулярные выражения
Введение
Метасимволы
Специальные последовательности символов
Модификаторы
Функции
Модуль 7. Пространства имен
Введение
Объявление пространства имен
Иерархия
Правила доступа
Unqualified name
Qualified name
Fully qualified name
Глобальный доступ
Импорт и псевдонимы
Модуль 8. Модульное тестирование
Тестирование кода
Модульное тестирование
PhpUnit
- Утверждения
- Зависимости
- Источники данных
- Тестирование наборов
- другое
Модуль 9. Шаблон проектирования MVC
Введение в MVC
MVC и ООП
Обзор PHP Фреймворков
Лабораторная работа
Модуль 10. Создание REST-сервиса
Введение в REST
Фреймворк Slim
Библиотека NotORM
Базовые операции сервера
Базовые операции клиента
PHP. Уровень 3: https://vk.com/wall-101965347_41062
PHP. Уровень 2: https://vk.com/wall-101965347_40985
PHP. Уровень 1: https://vk.com/wall-101965347_40956
#video #php
#video
expand_more
Описание: Данный курс является обязательным курсом в цепочке подготовки Веб-мастера к получению сертификации ZCE (Zend Certified Engineer).
Курс рекомендован слушателям, имеющим опыт использования PHP, и желающим максимально расширить свои знания и опыт.
В этом курсе рассматриваются основы сложных тем, таких как шаблоны проектирования (Design patterns), отражения (Reflection), PDO, шаблон MVC (Model-View-Controller), без овладения которыми немыслима профессиональная разработка приложений на PHP.
Курс будет интересен слушателям, имеющим начальный опыт использования PHP, и желающим расширить свои знания и опыт. Кроме того, курс обязателен для подготовки к экзамену ZCE.
Программа курса соответствует требованиям профессионального стандарта «Программист».
По окончании курса Вы будете уметь:
- Использовать базовые шаблоны проектирования
- Использовать PDO для работы с базами данных
- Использовать функционал Standard PHP Library
- Использовать функционал отражений
- Применять шаблон проектирования MVC
- Использовать Регулярные выражения
- Использовать Пространства имен PHP
Содержание
Модуль 1. Шаблоны проектирования
Обзор UML
Диаграмма классов
Введение в шаблоны проектирования
Шаблоны проектирования
- Singleton Pattern
- Factory Pattern
- Strategy Pattern
- Decorator Pattern
- Adapter Pattern
- Другие шаблоны
Модуль 2. Standard PHP Library (SPL)
Встроенные интерфейсы и классы
Замыкания
Генераторы
SPL – Standard PHP Library
Общие принципы
Интерфейсы
Итераторы
Классы
Структуры данных
Функции
Лабораторные работы
Модуль 3. PHP Data Objects (PDO)
Введение
Поддерживаемые базы данных
Соединения
Запросы
Фильтрация значений
Транзакции
Подготовленные запросы и хранимые процедуры
Обработка ошибок
Лабораторные работы
Модуль 4. Reflection
Введение
Отражения
Использование отражений
PHP repository: PEAR vs Composer
Введение в Composer
Основы работы с phpDocumentor
Лабораторная работа
Модуль 5. cURL
Введение
Основные функции
Основные опции
Опции для заголовков
Получение информации
Модуль 6. Регулярные выражения
Введение
Метасимволы
Специальные последовательности символов
Модификаторы
Функции
Модуль 7. Пространства имен
Введение
Объявление пространства имен
Иерархия
Правила доступа
Unqualified name
Qualified name
Fully qualified name
Глобальный доступ
Импорт и псевдонимы
Модуль 8. Модульное тестирование
Тестирование кода
Модульное тестирование
PhpUnit
- Утверждения
- Зависимости
- Источники данных
- Тестирование наборов
- другое
Модуль 9. Шаблон проектирования MVC
Введение в MVC
MVC и ООП
Обзор PHP Фреймворков
Лабораторная работа
Модуль 10. Создание REST-сервиса
Введение в REST
Фреймворк Slim
Библиотека NotORM
Базовые операции сервера
Базовые операции клиента
PHP. Уровень 3: https://vk.com/wall-101965347_41062
PHP. Уровень 2: https://vk.com/wall-101965347_40985
PHP. Уровень 1: https://vk.com/wall-101965347_40956
#video #php
#video
PARTNERS
close
open_in_new
open_in_new
open_in_new
play_arrow
play_arrow
play_arrow
open_in_new
open_in_new
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
open_in_new
open_in_new
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow