Добро пожаловать на сайт

"Try Objective-c - программирование для начинающих"!

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

  Вы познакомитесь с общими основами программирования, с основами языков программирования Python, языка Си и Objective-c с тем, чтобы самостоятельно смогли создавать приложения под iphone и ipad от Apple.

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



Сортировать статьи по: дате | популярности | посещаемости | комментариям | алфавиту

Категория:

Информация к новости
  • Просмотров: 10901
  • Автор: Midav
  • Дата: 24-10-2012, 20:09
24-10-2012, 20:09

1.25 Цикл с предусловием - while. Числа Фибоначчи

1.25 Цикл с предусловием - while. Числа Фибоначчи
При рассмотрении темы структурное программирование мы уже касались вопроса циклов и, в частности, рассматривали принципиальные отличия работы цикла while.

Сейчас мы каснемся этого вопроса еще раз и посмотрим на практике как данный вид цикла работает используя интерпретатор Python - IDLE

Основное отличие данного цикла является то, что сперва выполняется условие цикла (проверяется его истинность или ложность) и только после этого выполняется сам цикл.
Данный цикл может не выполниться ни разу если результатом проверки окажется "ложь".

Метки к статье: цикл, while, Числа Фибоначчи

Категория:

Информация к новости
  • Просмотров: 2595
  • Автор: Midav
  • Дата: 24-10-2012, 17:56
24-10-2012, 17:56

Совершенный код. Мастер-класс. С. Макконнелл


[xfvalue_img]
Название книги:

[xfvalue_name]


Автор: [xfvalue_autor]
[xfgiven_izdat]Издательство: [xfvalue_izdat]
[/xfgiven_izdat] [xfgiven_year]Год выпуска: [xfvalue_year] г.
[/xfgiven_year] Язык: [xfvalue_lang]
[xfgiven_seria]Серия: [xfvalue_seria]
[/xfgiven_seria] [xfgiven_tiraz]Тираж: [xfvalue_tiraz] экз.
[/xfgiven_tiraz]

Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию.

Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования.

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

Метки к статье: Совершенный код

Категория:

Информация к новости
  • Просмотров: 3645
  • Автор: Midav
  • Дата: 23-10-2012, 00:43
23-10-2012, 00:43

1.20 Практикум. Вывод на печать - print(), округление - round(), условный оператор if

В данном практикуме потренируемся немного на составление программных кодов затрагивающие рассмотренные ранее в основах программирования моменты:
- 1.19 вывод на печать посредством функции print()
- 1.19 округление значений через round()
- 1.20 использование условного оператора if

К заданиям даны программные коды-ответы для самопроверки.
Постарайтесь сперва самостоятельно реализовать свои алгоритмы и только потом произведите сравнение...

Метки к статье: print, round

Категория:

Информация к новости
  • Просмотров: 3666
  • Автор: Midav
  • Дата: 22-10-2012, 19:26
22-10-2012, 19:26

Форматирование программного кода в IDLE Python

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

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

Метки к статье: форматирование, IDLE, Python, комментарии

Категория:

Информация к новости
  • Просмотров: 3354
  • Автор: Midav
  • Дата: 22-10-2012, 00:07
22-10-2012, 00:07

1.24 Измерение длины строки, списки

Для работы с текстом очень важно знать количество символов в ней находящихся.
Это позволяет производить над строками самые разнообразные манипуляции.
В разных языках программирования используются разные способы для определения количества символов в строке.

В Python для этого нам понадобится стандартная функция - len()
Откройте интерпретатор Python IDE и повторите все ниже приведенные примеры для лучшего понимания.
Чтобы проверить работу функции определения длины строки возьмем для примера какую нибудь строку, например из прошлой лекции:

something = "Казнить нельзя помиловать"


Метки к статье: длинна строки, списки

Категория:

Информация к новости
  • Просмотров: 5273
  • Автор: Midav
  • Дата: 19-10-2012, 00:06
19-10-2012, 00:06

1.23 Срезы строк - вывод определенного количества символов из имеющегося текста

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

Откройте интерпретатор Python IDE и повторите все ниже приведенные примеры для лучшего понимания.

Метки к статье: срез строки

Категория:

Информация к новости
  • Просмотров: 13283
  • Автор: Midav
  • Дата: 18-10-2012, 00:09
18-10-2012, 00:09

1.22 Строки и управляющие символы

Потихоньку мы переходим на язык программирования и начинаем пользоваться общепринятыми терминами...
Мы уже с вами сталкивались с присваиванием строки переменной.
hi = "всем привет!"

В данном случае переменной "hi" присваивается значение - всем привет! используя оператор присваивания - "="
Чтобы записать текст в какую либо переменную ее нужно заключить в кавычки.

А как же нам записать текст относительно большого объема?
Так чтобы его можно было хоть как то отформатировать на экране чтобы он воспринимался в более менее удобном для чтения виде?

Вывод текста большого объема, да и просто текста, с элементами форматирования осуществляется с помощью специальных управляющих символов из таблицы ASCII

Метки к статье: управляющие символы

Категория:

Информация к новости
  • Просмотров: 4161
  • Автор: Midav
  • Дата: 16-10-2012, 15:24
16-10-2012, 15:24

Программирование для мобильных устройств на iOS. А. Аллан


[xfvalue_img]
Название книги:

[xfvalue_name]


Автор: [xfvalue_autor]
[xfgiven_izdat]Издательство: [xfvalue_izdat]
[/xfgiven_izdat] [xfgiven_year]Год выпуска: [xfvalue_year] г.
[/xfgiven_year] Язык: [xfvalue_lang]
[xfgiven_seria]Серия: [xfvalue_seria]
[/xfgiven_seria] [xfgiven_tiraz]Тираж: [xfvalue_tiraz] экз.
[/xfgiven_tiraz]

Эта книга поможет вам быстро освоить программирование под iOS и научит создавать приложения для устройств iPhone, iPad и iPod Touch.

Подробно описывается процесс разработки приложения для iOS: от первого запуска Xcode до загрузки приложения в магазин App Store.
Также вы познакомитесь с языком Objective-C и основными библиотеками, необходимыми при разработке для iOS.

Метки к статье: ios, Xcode, Objective

Категория:

Информация к новости
  • Просмотров: 6179
  • Автор: Midav
  • Дата: 15-10-2012, 00:09
15-10-2012, 00:09

Регистрация в качестве разработчика приложений apple

Рассмотрим вариант регистрации в качестве разработчика приложений для устройств Apple.

Зарегистрировавшись в качестве разработчика вы сможете скачать дополнительные модули расширяющие функционал среды разработки Xcode
Ранее мы с вами уже рассматривали способы установки данной среды разработки:
- через App Store
- с сайта Apple

Если вы готовы к ежегодной плате 99 USD в качестве разработчика приложений для устройств apple, на странице "Programs" вам необходимо выбрать область разработки, в которой вы будете программировать в дальнейшем.

Метки к статье: Xcode

Категория:

Информация к новости
  • Просмотров: 4407
  • Автор: Midav
  • Дата: 14-10-2012, 14:56
14-10-2012, 14:56

Полный справочник по C++. Герберт Шилдт


[xfvalue_img]
Название книги:

[xfvalue_name]


Автор: [xfvalue_autor]
[xfgiven_izdat]Издательство: [xfvalue_izdat]
[/xfgiven_izdat] [xfgiven_year]Год выпуска: [xfvalue_year] г.
[/xfgiven_year] Язык: [xfvalue_lang]
[xfgiven_seria]Серия: [xfvalue_seria]
[/xfgiven_seria] [xfgiven_tiraz]Тираж: [xfvalue_tiraz] экз.
[/xfgiven_tiraz]

В четвертом издании этой книги полностью описаны и проиллюстрированы все ключевые слова, функции, классы и свойства языка С++, соответствующие стандарту ANSI/ISO.

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

Справочник состоит из пяти частей: