Web-программирование \ PHP

PHP-DI - сервис контейнер

От автора: в объектно-ориентированном программировании сложно представить скрипт, который работает с использованием всего лишь одного класса, так как, по сути, в этом теряется весь смысл ООП. В этом уроке мы с Вами рассмотрим построение сервис контейнера для реализации механизма внедрения зависимостей на основе библиотека PHP-DI.

Продолжить чтение

Web-программирование \ C#

C#. Создание приложения для отслеживания счетов

От автора: в этом уроке мы добавим просмотр деталей счёта на страницу просмотра счетов за год. По итогам этого урока Вы попрактикуетесь в создании компонентов и узнаете об использовании компонентов с помощью вспомогательных тегов.

Продолжить чтение

Web-программирование \ C#

C#. Создание приложения для отслеживания счетов

От автора: в этом уроке мы создадим страницу для просмотра всех сохранённых счетов за текущий год. По итогам этого урока Вы увидите практическое применение наследования, одного из концептов объектно-ориентированного программирования, обновление структуры таблицы базы данных с миграцией и получение связанных данных из других таблиц.

Продолжить чтение

Web-программирование \ C#

C#. Создание приложения для отслеживания счетов

От автора: в этом видео мы продолжим создавать веб-приложение для отслеживания счетов. Мы создадим страницу для добавления счёта начиная от базы данных и заканчивая интерфейсом.

Продолжить чтение

Web-программирование \ Python

Все комбинации элементов массива с Python. Модуль Itertools

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

Продолжить чтение

Web-программирование \ Python

Парсинг сайтов на Python

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

Продолжить чтение

Web-программирование \ Python

Парсинг сайтов на Python

От автора: в предлагаемых двух уроках будет показано написание программы для парсинга реального сайта в сети. Из данной серии уроков вы узнаете о таких библиотеках, как Requests и BeautifulSoup. Первая – позволяет отправлять HTTP-запросы и получать исходный код запрошенной страницы. Вторая – позволяет получать конкретные данные из полученного исходного кода страницы.

Продолжить чтение

Web-программирование \ C#

C#. Создание приложения для отслеживания счетов

От автора: программирование — очень полезный навык не только в высоких технологиях. В этом уроке Вы увидите, как создать основу для небольшого приложения по отслеживанию счетов. Чтобы сохранять приложение как можно более простым — будем использовать ASP .NET Razor Pages.

Продолжить чтение

Web-программирование \ C#

С#. Подготовка среды

От автора: до недавних пор выбор у желающего изучать и использовать C# был невелик. Программист должен был использовать только Microsoft Visual Studio и работать в операционной системе Windows, если хотел полный доступ ко всем возможностям C#. Однако, всё изменилось.

Продолжить чтение