Программирование на Objective C. Первые шаги

Категория: Курсы, Уроки Автор: Гайк Айрапетян Опубликовано: 20-04-2012

Метки: , , , ,

Представляем вашему вниманию первый урок из курса «Objective C. Программирование под iPhone и iPad«.
Насколько перспективно данное направление сегодня и стоит ли изучать Objective C? С чего начать и что для этого потребуется? Ответ в видео.

Урок 1 – Введение

  • Краткая история развития языков программирования
  • Краткая история компании Apple и почему следует изучать программирование под iPhone/iPad
  • Введение в Objective C. Перечисление ключевых отличий от языков Java и C++.
  • Знакомство со средой XCode4. Как скачать, установить и запустить.
  • Знакомство с основными окнами среды.
  • Понятие файла заголовка и файла тела программы.
  • main – главная функция в приложении
  • Консольное приложение Hello World


Заполните форму ниже и мы вышлем вам данный урок на e-mail ↓↓↓

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

Видеоурок «Амортизационный анализ»

Категория: Культура кода, Курсы, Уроки Автор: Александр Никитин Опубликовано: 10-04-2012

Метки:

Добрый день! Семен Давыдов, автор курса C++. Управление памятью, или, как мы его успели прозвать в ШП, «человек из Яндекса» подготовил бесплатный видеурок не для новичков. Все, кому интересно по-настоящему профессиональное программирование, посвящается.

P.S. В ближайшее время появится видеопрезентация курса Семена C++. Управление памятью, который стартует уже в субботу. Не пропустите последнюю возможность записаться!

Java. Урок 1. Начнем?

Категория: Уроки Автор: Гайк Айрапетян Опубликовано: 20-02-2012

Метки: ,

Друзья! Мы решили поделиться с вами первым уроком (1 часть) из курса «Java. Базовый курс«.  Ровно через неделю 27 февраля новая группа счастливчиков окунется с головой в мир Java :)
А пока можете подготовиться и написать свою первую программу на Java.

Хочу отметить, что участников ждет сюрприз. Да-да, только участники текущей группы, которые успели сделать оплату до 23 февраля включительно, получат БОНУС от автора Алексея Ераскина – пошаговую инструкция по прохождению собеседований с разбором типовых вопросов и задачек. На момент написания статьи осталось 3 свободных места в группе. Бонус очень ценный, поверьте, такому не учат нигде.

Оставьте заявку на участие здесь: http://proglive.ru/courses/java1

Алексей после курса буквально оторвет вас от стула и приведет на новую работу, если такая цель у вас есть)   С наступающим! Смотрим видео, ждем начала.



Объектный взгляд на реляционные базы данных.

Категория: Уроки Автор: Сергей Боборыкин Опубликовано: 17-01-2012

Метки: ,

Статья предполагает, что Вы знаете:

  • Что такое ОПП настолько, что можете отличить класс от объекта.
  • Что такое БД настолько, что можете отличить таблицу от записи.

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

Читать полностью »

Kohana Framework: 404 Not Found

Категория: Уроки Автор: Гайк Айрапетян Опубликовано: 22-11-2011

Метки: , , ,

Это статья для тех, использует Kohana Framework.

Заметил в последнее время много вопросов по поводу того, как сделать свою собственную страницы 404 на Kohana Framework, да и вообще, как правильно работать с исключениями и обрабатывать сообщения об ошибках.

Что сделает Kohana, если пользователь, к примеру, запросит страницу, которая не существует?

По умолчанию выведет сообщение об ошибке, так как сработает исключение. Да и не просто выведет сообщение, но и покажет часть кода, где у вас произошла ошибка. Это конечно хорошо, но только на этапе разработки. Вряд ли захочется показывать такое пользователю. Надеюсь все согласны? :)

Конечно, можно просто делать редирект, если какой-то страницы уже не существует, но согласитесь, это не лучшее решение. Есть еще пару кривых способов, но самое правильное решение – перехватывать исключения и обрабатывать их, при этом в зависимости от возвращаемого кода ошибки (404 File Not Found, 403 Forbidden и т.п. ) иметь возможность выводить свое представление (View).

По умолчанию в Kohana есть класс Kohana_Kohana_Exсeption, который обрабатывает все типы исключений одинаково, используя одно лишь представление (system/views/kohana/error.php) . Но ничто нам не мешает создать свой класс обработки исключений, унаследовав его от системного, и заложить свою логику.
Читать полностью »