Блог

Статьи о программировании, веб-разработке и обучении.

Что такое NodeJS и npm?

На современном Javascript можно разрабатывать не только Frontend часть сайта, но и Backend и в этой статье я расскажу что такое NodeJS, менеджер пакетов npm и как применяются данные технологии, без которых сложно представить разработку современных Frontend и Backend приложений

Читать далее

Уроки PHPStorm и работа с GIT уже доступны

Доступны для изучения новые уроки по профессиональному редактору кода PHPStorm в курсе Linux/GIT. Узнайте как профессионалы по всему миру используют эти инструменты для создания крупных веб-сайтов и сервисов

Читать далее

Что такое Modern Javascript?

Языки программирования развиваются и Javascript не стал исключением. В этой статье вы узнаете о том, что такое Modern Javascript, какие плюсы дает современный Javascript, а также вы узнаете, что такое Frontend, Backend и кто такие Frontend-разработчики

Читать далее

Не удается сохранить файл hosts в Windows 10

Достаточно часто пользователи сталкиваются с такой проблемой, что не удается сохранить файл hosts. Обычно это связано либо с непониманием процесса и особенностей документа, либо с блокировкой со стороны антивирусных систем. В данной статье разбирается, в чём возможна ошибка и почему документ hosts не удаётся сохранить или изменить.

Читать далее

PHP-фреймворк или CMS? Как понять, что выбрать для создания сайта?

Современные требования к сайтам таковы, что код для необходимого функционала во многих случаях пришлось бы писать годами. На помощь программистам и верстальщикам приходят PHP Фреймворки и CMS. Вариант выбора зависит от знаний вебмастера и целей, поставленных перед проектом.

Читать далее

Фреймворк - важный инструмент программиста. Обзор HTML/CSS, PHP, Javascript и Python-фреймворков и библиотек

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

Читать далее

Команды Linux: оболочка Bash

Пользователи, которые только начинают работу с терминалом Linux, часто сталкиваются с весьма популярными вопросами - установка прав пользователя, изменение прав на папку, получение root прав. Данная статья предназначена для тех, кто хочет понять основы администрирования Unix систем, изучить bash команды, которые могут стать весьма эффективными при настройке определенного сервера.

Читать далее

Массивы в Javascript: как создать, методы работы, использование циклов

Для хорошего программиста просто необходимо знание языка Javascript и умение работать с массивами. Как создавать массивы в Javascript и о работе с массивами такими методами как: Reverse, Concat, Slice, Splice, Push, UnShift, Pop и другими. Рассмотрим циклы в Javascript для работы с массивами.

Читать далее

JOOMLA: достоинства и недостатки бесплатного движка

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

Читать далее

Поисковая оптимизация сайта: семь важных составляющих

Мечты начинающего вебмастера направлены на попадание сайта в первую десятку выдачи поисковых систем. Успешное продвижение сайта ответственная и сложная задача. Для этого сайт должен отвечать определенным требованиям. Давайте рассмотрим 7 основных признаков качественного сайта.

Читать далее

Классы в JAVASCRIPT

У языка Javascript достаточно непривычный для программистов синтаксис, особенно, если раньше они писали определенные программы, пользуясь PHP, Python, а также C# или Java. Создание класса в Javascript требует определенных знаний, которые можно получить после прочтения данной статьи.

Читать далее

Легкий и быстрый редактор кода Sublime Text 3

В своей работе, программисты пользуются разными редакторами кода, для разработки можно использовать Sublime Text 3. Как установить этот редактор, расширить его возможности и чем хорош Sublime Text 3, вы узнаете в статье.

Читать далее

Особенности объектно-ориентированного программирования

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

Читать далее

Полезные расширения Google Chrome для веб-программистов

Все профессиональные веб-разработчики в процессе своей работы пользуются большим количеством различных сервисов и приложений, которые облегчают их работу. В данной статье речь пойдет о таких полезных расширениях браузера Google Chrome как Ripple, Advanced Rest Client, WhatFont.

Читать далее

Создание модального окна с помощью библиотеки jQuery

Всплывающее окно на сайте - является инструментом привлечения внимания пользователя. Такие модальные окна могут выполнять полезные функции, так и отталкивать пользователей. Тем не менее, сделать модальное/всплывающее окно на сайте бывает частой задачей, особенно для молодых интернет проектов.

Читать далее