Разбор ДЗ. Вывод циклом многомерного массива.
Обработка формы. Валидация данных.
Хранение данных в файле. Чтение из файла.
Хранение данных в базе. Insert и Select. PDO.
Курс PHP — php.dmitrylavrik.ru
Обзор и урок tmux — это терминальный мультиплексор, позволяющий запускать в одном окне сразу несколько терминалов, удобно между ними переключаться, сохранять запущенные в нём процессы, всю историю и контекст. Крутейшая штука как для процесса разработки на локальной машине, так и для работы на удалённом сервере.
0:00 3 ночи, всем привет!
0:59 Что такое tmux и терминальный мультиплексор?
2:00 Сессии tmux
3:22 Про установку tmux
3:43 Запуск сессии tmux, работа с панелями и окнами в нём
6:10 Отсоединение от сессии и возврат в неё
7:30 Настройка tmux
9:05 Выводы
/****************** about ******************/
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
Django остаётся самым популярным Python веб-фреймворком в мире, однако архитектура большинства проектов на нём, мягко говоря, оставляет желать лучшего. В этом мастер-классе мы на живом примере поговорим о структуре Django проекта, бизнес-логике в Django, а также о хороших практиках проектирования кода.
0:00 О чём пойдёт речь, постановка задачи
2:17 Создание проекта
3:50 Создание моделей
7:39 Создание первоначальных Django Views
25:21 Анализ полученного начального кода
26:07 Рефакторинг
40:40 Вынос бизнес-логики в отдельный слой
54:09 Анализ полученного кода, финальный рефакторинг
Создание бизнес-сервисов
/****************** about ******************/
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
В этом видео демонстрируется использование PHP в связке с MySQL по методологии CRUD.
Мы разберем создание, вывод, изменение и удаление записей. Это позволит вам понять, как можно взаимодействовать с базой данных на примере PHP.
Технопарк Mail.ru Group, МГТУ им. Н.Э. Баумана.
Курс «Базы данных». Лекция №1 «Введение и начало проектирования»
Лектор — Павел Щербинин.
Краткое содержание лекции:
08:03 Зачем и для кого этот курс? Обзор курса (25 минут)
33:05 Рекомендуемая литература и сайты. 4 книги 5 сайтов.
35:08 Что такое данные?
37:35 Реляционная модель данных
45:35 Сущности и связи
48:45 Реляционная алгебра
50:55 Реляционная алгебра. Выборка
53:30 Реляционная алгебра. Проекция
55:24 Реляционная алгебра. Объединение
56:11 Реляционная алгебра. Пересечение
56:43 Реляционная алгебра. Разность
58:47 Реляционная алгебра. Деление
01:00:33 Реляционная алгебра. Соединение
01:04:07 Основы проектирования баз данных
01:05:08 Основные задачи проектирования баз данных
01:11:16 Критерии оценки модели данных 1 слайд
01:18:26 Критерии оценки модели данных 2 слайд
01:20:58 Особенности концептуального проектирования
01:28:52 Рекомендуемая литература: Стив Макконнелл «Совершенный код»
01:30:00 Этапы проектирования
01:32:31 Этапы проектирования. Концептуальное проектирование.
01:34:22 Этапы проектирования. Логическое проектирование
01:36:08 Этапы проектирования. Физическое проектирование
01:40:20 Почему проект БД может быть плохим?
01:44:05 Типы данных MySQL
В лекции обсуждаются значение и роли баз данных в IT, даются определения БД и СУБД. Затем рассказывается о реляционной модели данных, об основах реляционной алгебры. Далее говорится непосредственно о проектировании БД: каковы критерии оценки модели данных, особенности концептуального проектирования, этапы проектирования, что такое логическое проектирование. Остальная часть лекции посвящена типам данных MySQL: NULL, целые числа, числа с плавающей точкой, бинарные, строки, дата и время.
Хай Гайз!
Сегодня начинаем учиться! Никогда же не поздно, правильно?
Первый курс, который я буду проходить и записывать видео конспекты — это курс по изучению SQL
В нескольких первых уроках я прошел материал о некоторых теоретических понятиям, настройки среды разработки, и также ответил себе на вопросы о том, что такое реляционные базы данных — обо всём этом — в видео!
Об этом не расскажут в учебных пособиях =), ведь в этом видео вы узнаете о том, что нормализованная таблица в третьей нормальной форме может запросто превратиться в абсолютно ненормализованное отношение, если не предусмотреть определенные нюансы. А также — о том, как проектировать БД, чтобы предвидеть многие подводные камни и избежать нежелательных последствий в виде необходимости переделать структуру базы.