Семинар «AJAX от А до Б» – суббота 31 марта, 12.00

Категория: Школа Программирования Автор: Александр Никитин Опубликовано: 27-03-2012

Метки: , ,

Всем привет! Сразу хочу задать Вам вопрос в лоб, Вы когда-нибудь видели сайты, на которых, огромное количество действий происходит без перезагрузки страницы? Для примера представим блог – Вы пишите комментарий для какой-нибудь статьи и нажимаете кнопку отправить. Очевидно, что сейчас должно что-то произойти на сервере (валидация, добавление комментария в БД и т.д.), т.е. мы ожидаем перезагрузки страницы. Однако, совершенно неожиданно, вместо перезагрузки страницы нам просто всплывает окошко с сообщением, что комментарий успешно добавлен.

В действительности, сейчас перед нами предстала технология AJAX (Asynchronous Javascript and XML – «асинхронный JavaScript и XML») – подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером. Вообще ходят слухи, что это невероятно сложная технология, по ней даже пишутся огромные книги. А нам в Школу Программирования регулярно  поступают предложения создать отдельный специальный курс по AJAX.

Поэтому мы решили провести семинар «AJAX от А до Б». На нём мы покажем Вам, что AJAX – это совсем не страшно! Семинар будет состоять из двух частей: лекция, на которой будет рассказана базовая теоретическая часть и workshop, на котором группа вместе с преподавателем напишет несколько реальных примеров. Ниже Вы можете посмотреть подробную программу семинара:

1. AJAX, базовые понятия

  • что это такое
  • из каких технологий состоит AJAX

2. Природный AJAX

  • работа с XMLHttpRequest
  • workshop – пишем простейший пример на AJAX

3. Гостевая сайта на AJAX

  • обзор серверной части гостевой
  • workshop – прикручиваем к гостевой добавление сообщений на AJAX

4.    Секреты AJAX или упрощаем себе жизнь

  • Что такое фреймворки и зачем они нужны
  • jQuery
  • основные функции jQuery для работы с AJAX: load, get, post

Семинар пройдёт в эту субботу, 31-ого марта в 12-00 в центральном офисе Школы Программирования по адресу г. Москва, Костомаровский переулок д. 3, стр.1.

Если Вы находитесь в другом городе, то сможете присоединиться к онлайн трансляции.

Автор семинара – Дмитрий Лаврик.

Стоимость семинара символическая – 150 рулей. Мы вводим условную стоимость только для того, чтобы отсеять тех, кто всю жизнь бродит только по бесплатным семинарам, отчаянно флудит в чате и мешает плодотворной работе действительно заинтересованных людей.

Вам обязательно нужно посетить наш семинар, если:

  1. Вы уже программируете на php и javascript, но ещё не работали с AJAX
  2. Вы начинающий php- или javascript-программист
  3. Вы имеете общее представление о технологии, но хотите освоить ее на более серьезном уровне

Вам не нужно посещать семинар, если:

  1. Вы владеете технологией ajax
  2. уже проходили наш курс «Javascript. Интерактивные веб-приложения»
  3. считаете, что AJAX – совершенно бесполезная вещь

Количество мест в зале ограничено!

Оформляйте заказ на семинар (как очно, так и онлайн) по этой ссылке:

http://prog-school.ru/shop/s/order/seminar_ajax.html

JavaScript. Атрибуты и свойста элементов.

Категория: Школа Программирования Автор: Дмитрий Лаврик Опубликовано: 27-02-2012

Метки: ,

Всем привет!

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

Как известно, все элементы DOM – объекты и у них есть свойства. В то же время всё, что есть на странице – это элементы html, у которых есть атрибуты. Как же 2 эти сущности между собой соотносятся.

Допустим, у нас на странице есть div с определённым классом:

<div class="bold">Какое-то содержимое</div>

Очевидно, что здесь мы установили его атрибуту class значение bold.

Посмотрим, появится ли это в свойствах данного объекта. Действительно, у него есть свойство className со значением bold. Убедиться в этом можно написав следующий код: Читать полностью »

Новый видеокурс JavaScript.Web-Интерактив!

Категория: Школа Программирования Автор: Дмитрий Лаврик Опубликовано: 22-01-2012

Метки: ,



Предварительный список

Ваш e-mail: *
Ваше имя: *

PS: в понедельник с 15.00 - 17.00 возможны проблемы с записью в предварительный список из-за технических работ у сервиса рассылок smartresponder.ru

Как JavaScript влияет на зарплату веб-программиста

Категория: Школа Программирования Автор: Дмитрий Лаврик Опубликовано: 20-01-2012

Метки:

Как JavaScript влияет на зарплату веб-программистаИтак, сегодня, как и обещал в предыдущей статье, я расскажу о финансовой стороне дилеммы «стоит ли изучать JavaScript».

Давайте для начала поищем данную информацию в яндексе или гугле. Разумеется, в Интернете нет нормальной и точной статистики, чтобы понять, на сколько знание JavaScript способно поднять зарплату веб-разработчику. Более того, на запрос «средняя зарплата php-программиста в Москве», яндекс начинает нас отчаянно демотивировать, выкидывая 60000 рублей.

Да ещё и вакансий так много! Ну что ж, давайте на них взглянем: вдруг нам для счастья ничего, кроме php, и не надо? Начинаем просматривать вакансии, и нас ждёт жестокий облом! Дело в том, что эти жуткие работодатели, кроме php, везде от нас ещё чего-то хотят! При этом,  более, чем в 85% вакансий, присутствует требование о необходимости владения JavaScript. В остальных также есть свои дополнительные навороты. И, разумеется, такая картина не только на яндекс-работе. Вы можете поискать на free-lance, headhunter и увидеть то же самое. Читать полностью »

Как перестать бояться изучать JavaScript

Категория: Школа Программирования Автор: Дмитрий Лаврик Опубликовано: 19-01-2012

Метки:

Как перстать бояться изучать JavaScript за 3 часаВсем привет! Прочитал Ваши ответы на предыдущий опрос о проблемах, которые помешали Вам выучить JavaScript, и сегодня хотел бы прокомментировать 2 из них:
1)    отсутствие времени;
2)    страх перед тем, что JavaScript – это сложно + наличие неудачных попыток изучения

По поводу первого пункта выскажусь достаточно жёстко. Проблема в том, что время никого не ждет. Вы всегда сможете найти множество уважительных «причин» для того, чтобы чего-то не делать. В частности,  не изучать JavaScript. Никогда не нужно жалеть инвестировать время в своё развитие, наоборот, для этого нужно изыскивать даже малейшие шансы и возможности. Читать полностью »