Reg.ru: домены и хостинг

Крупнейший регистратор и хостинг-провайдер в России.

Более 2 миллионов доменных имен на обслуживании.

Продвижение, почта для домена, решения для бизнеса.

Более 700 тыс. клиентов по всему миру уже сделали свой выбор.

Перейти на сайт->

Как парсить сайты?

Пошаговые инструкции о том, как парсить любые сайты.

Все необходимые навыки и инструменты для того, чтобы вы могли зарабатывать на оказании услуг парсинга.

Разбор выполнения реального заказа в мельчайших деталях.

Подробнее->

Бесплатный Курс "Основы работы с фреймворком CakePHP"

Хотите научиться создавать сайты любой сложности быстро?

Познакомьтесь ближе с одним из замечательных фреймворков - CakePHP.

Узнайте о его преимуществах, освойте основные функции и начните применять CakePHP на практике!

Получить в подарок->

Бесплатный Курс "Рисование дизайна сайта с нуля"

Обучающая система для полных новичков в дизайне.

Вы научитесь создавать дизайн любых сайтов - для себя и на заказ.

Вы сможете неплохо зарабатывать, применяя полученные знания на практике.

Получить в подарок->

Бесплатный Курс "Интернет-магазин под ключ"

Подготовка и проектирование интернет-магазина.

Разработка дизайна, верстка макета и программирование интернет-магазина.

Научитесь профессионально создавать интернет-магазины. Весь процесс - от дизайна до программирования.

Получить в подарок->

Бесплатный тренинг "PHP для Создания Сайтов: Введение"

Что нужно знать для создания PHP-сайтов?

Ответ здесь. Только самое важное и полезное для начинающего веб-разработчика.

Узнайте, как создавать качественные сайты на PHP всего за 2 часа и 27 минут!

Записаться бесплатно->

Бесплатный курс "Сайт-Визитка За 15 уроков"

Создайте свой сайт за 3 часа и 30 минут.

После просмотра данного видеокурса у Вас на компьютере будет готовый к использованию сайт, который Вы сделали сами.

Вам останется лишь наполнить его нужной информацией и изменить дизайн (по желанию).

Получить в подарок->

Бесплатный курс "Основы HTML и CSS"

Изучите основы HTML и CSS менее чем за 4 часа.

После просмотра данного видеокурса Вы перестанете с ужасом смотреть на HTML-код и будете понимать, как он работает.

Вы сможете создать свои первые HTML-страницы и придать им нужный вид с помощью CSS.

Получить в подарок->

Бесплатный курс "Сайт на WordPress"

Хотите освоить CMS WordPress?

Получите уроки по дизайну и верстке сайта на WordPress.

Научитесь работать с темами и нарезать макет.

Бесплатный видеокурс по рисованию дизайна сайта, его верстке и установке на CMS WordPress!

Получить в подарок->

Серия видео "5 техник резиновой верстки сайта"

Работа с шириной элементов и свойством float.

Создание резинового меню и правильное позиционирование элементов.

Хитрости верстки для наилучшего результата.

Освойте важнейшие навыки профессиональной резиновой верстки сайтов!

Получить в подарок->

Бесплатный курс "Основы работы с JavaScript"

Хотите изучить JavaScript, но не знаете, как подступиться?

После прохождения видеокурса Вы освоите базовые моменты работы с JavaScript.

Развеются мифы о сложности работы с этим языком, и Вы будете готовы изучать JavaScript на более серьезном уровне.

Получить в подарок->

Воспламенитель Кода: Сайт-Визитка на CodeIgniter

Курс предназначен для тех, кто знает основы HTML и CSS.

Изучив его, Вы сможете разрабатывать гибкие и функциональные Сайты-Визитки с панелью администратора.

Все, что нужно для разработки Сайта-Визитки: от шаблона и до переноса на хостинг.

Подробнее->

JavaScript и jQuery с нуля

Курс предназначен для тех, кто хочет повысить интерактивность и удобство своего сайта для посетителей.

Изучив его, Вы сможете создавать более красивые и функциональные сайты.

104 видеоурока: от основ JavaScript до готовых решений на jQuery.

Подробнее->

Повелитель PHP: кратчайший путь к мастерству без толстых учебников.

Курс предназначен для тех, кто хочет освоить язык PHP и свободно с ним работать.

Изучив его, Вы сможете при разработке сайтов решать любые задачи, требующие знаний PHP.

Подробнее->

*Наведите курсор мыши для приостановки прокрутки.

Как создать сайт?

Данный проект я создал для того, чтобы делиться с Вами уроками и статьями по теме создания сайтов. Вас ждут примеры кода, видеоуроки, статьи, скрипты и другие материалы по веб-разработке.

Для удобства все содержимое разбито по категориям, а ниже выводятся 15 последних добавленных на сайт записей.

Недавно добавленные уроки:


Функции обратного вызова, анонимные функции и механизм замыканий

Функции обратного вызова, анонимные функции и механизм замыканий

Добавил: Дмитрий Науменко

Просмотров материала: 396

Анонимные функции очень активно используются в ООП наряду с функциями обратного вызова (так называемые callback-функции). Ну что ж, давайте обратимся к примерам.


Применение функции к каждому элементу массива

Применение функции к каждому элементу массива

Добавил: Дмитрий Науменко

Просмотров материала: 428

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


Слияние массивов. Преобразование массива в строку

Слияние массивов. Преобразование массива в строку

Добавил: Дмитрий Науменко

Просмотров материала: 320

Достаточно частой задачей при работе с массивами является соединение двух массивов в один. Это называется "слияние". Для технической реализации этого момента над понадобится функция array_merge().


Деструктор и копирование объектов с помощью метода __clone()

Деструктор и копирование объектов с помощью метода __clone()

Добавил: Дмитрий Науменко

Просмотров материала: 401

Как мы уже видели, при создании экземпляра объекта автоматически вызывается метод __construct(). Однако в PHP существует и противоположный метод __destruct(). Он вызывается непосредственно перед тем, как объект отправляется на "свалку", а точнее - удаляется из памяти. Поэтому данный метод удобно использовать для выполнения завершающей очистки объекта, если это входит в ваши коварные планы)


Эволюция веб-разработчика или Почему фреймворк - это хорошо?

Эволюция веб-разработчика или Почему фреймворк - это хорошо?

Добавил: Дмитрий Науменко

Просмотров материала: 963

Что такое хорошо, и что такое плохо? Вопросы в меру риторические, если нет критериев, по которым мы оцениваем эту самую "хорошесть" или "плохость". Но, прежде всего, мини-вводная для тех, у кого слово "фреймворк" пока еще не входит в активный словарный запас) Фреймворк - это программная платформа, определяющая структуру программной системы; программное обеспечение, облегчающее разработку и объединение разных компонентов большого программного проекта.


Магические методы в PHP или методы-перехватчики (сеттеры, геттеры и др.)

Магические методы в PHP или методы-перехватчики (сеттеры, геттеры и др.)

Добавил: Дмитрий Науменко

Просмотров материала: 1043

Вся "магия" данных методов сводится к тому, что они могут перехватывать (отсюда их второе название - методы-перехватчики) сообщения, посланные неопределенным (по сути - несуществующим) методам и свойствам. Официально такое деяние называется "перегрузкой", но, поскольку в других языках программирования (например, в Java и С++) этот термин обозначает нечто совершенно другое, будем называть это "перехватом".


PHP: Удаление элементов массива

PHP: Удаление элементов массива

Добавил: Дмитрий Науменко

Просмотров материала: 518

Перед нами стоит тривиальная с виду задача: удалить элемент массива. Или несколько элементов. Однако, при всей ее простоте, в ней есть варианты, которые не совсем очевидны, и о которых стоит знать, если вы хотите продвинуться в PHP чуть дальше, чем "Hello, world!":)


Ключевое слово final (завершенные классы и методы в PHP)

Ключевое слово final (завершенные классы и методы в PHP)

Добавил: Дмитрий Науменко

Просмотров материала: 492

Наследование открывает большие возможности для широкого поля действий в пределах иерархии класса. Вы можете переопределить класс или метод, чтобы вызов в клиентском методе приводил к совершенно разным результатам, в зависимости от типа объекта, переданного методу в качестве аргумента. Но иногда код класса или метода необходимо "зафиксировать", если предполагается, что в дальнейшем он не должен изменяться.


50 классных сервисов, программ и сайтов для веб-разработчиков

50 классных сервисов, программ и сайтов для веб-разработчиков

Добавил: Дмитрий Науменко

Просмотров материала: 5314

В этой статье вы найдете подборку из 50 полезных в хозяйстве программ, онлайн-сервисов и сайтов, которые помогут вам быстрее обучаться веб-разработке, делать больше и быть более продуктивными.


Массивы в PHP: перебор элементов и сохранение серии последовательных чисел

Массивы в PHP: перебор элементов и сохранение серии последовательных чисел

Добавил: Дмитрий Науменко

Просмотров материала: 999

В этом материале разберемся с двумя задачами, касающимися работы с массивами. Первая - совсем небольшая - сохранение в массиве ряда последовательных целых чисел. Вторая - более обширная и часто используемая - перебор элементов массива.


Массивы в PHP: начальный индекс, отличный от нуля и хранение нескольких элементов для одного ключа массива

Массивы в PHP: начальный индекс, отличный от нуля и хранение нескольких элементов для одного ключа массива

Добавил: Дмитрий Науменко

Просмотров материала: 736

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


Массивы в PHP: основы

Массивы в PHP: основы

Добавил: Дмитрий Науменко

Просмотров материала: 1128

В этом материале разберемся с вами в следующих вопросах: что такое массив, какие виды массивов существуют в PHP, как создавать массивы, каковы особенности разных видов массивов, как выводить элементы массива на экран и некоторые другие базовые вопросы.


Определение текущей даты и времени в PHP

Определение текущей даты и времени в PHP

Добавил: Дмитрий Науменко

Просмотров материала: 644

В этой статье разберемся с тем, как определить текущую дату и время. Стоит ли говорить, что эта задача встанет перед нами в любом мало-мальски серьезном веб-приложении.


Работа с датой и временем: Введение

Работа с датой и временем: Введение

Добавил: Дмитрий Науменко

Просмотров материала: 843

Примечание: эта статья является почти полностью теоретической и адресована тем, кто только начинает разбираться в том, как работать с датами и временем в PHP. Здесь вы не найдете примеров кода - они будут в других статьях этого цикла. Работа с датой и временем - достаточно распространенная задача, а потому часто возникает ошибочное впечатление, что "Там всё просто...".


Генерирование случайных чисел (предсказуемых, в заданном диапазоне, с неравномерным распределением)

Генерирование случайных чисел (предсказуемых, в заданном диапазоне, с неравномерным распределением)

Добавил: Дмитрий Науменко

Просмотров материала: 859

В этой статье поговорим о том, как генерировать случайные числа. И не просто случайные, а случайные числа в заданном диапазоне, предсказуемые случайные числа и случайные числа с неравномерным распределением.





Наверх