Head first изучаем программирование

Издательство «Питер»
Серия «Head First (O’Reilly)»

Большие проекты вырастают из малого. Так 30 лет назад с тоненькой брошюрки компьютерной тематики — руководства для пользователей и программистов — началась история издательского дома «Питер», которое на сегодняшний день является ведущим на Северо-Западе в сегменте отраслевой профессиональной литературы.

За 30 лет своего существования ИД «Питер» выпустил более 30 000 изданий суммарным тиражом, равным численности населения России! Это почти 150 млн экземпляров.

Предметом особой гордости издательства являются российские и зарубежные авторы: Дмитрий Гоблин Пучков, Андрей Максимов, Николай Стариков, Дмитрий Куликов, Эдуард Лимонов, Виктория Шиманская, Кристина Кретова, Рюта Кавашима, Пол Экман, Карен Хорни, Роберт Лихи и Джеймс Уотсон.

В издательском деле невозможно обмануть читателя. Стоит взять в руки книгу, как сразу понимаешь, что это результат честного труда, в который вложены душа и мастерство автора и огромной команды ИД «Питер».

Большие проекты вырастают из малого. Так 30 лет назад с тоненькой брошюрки компьютерной тематики — руководства для пользователей и программистов — началась история издательского дома «Питер», которое на сегодняшний день является ведущим на Северо-Западе в сегменте отраслевой профессиональной литературы. За 30 лет своего существования ИД «Питер» выпустил более 30 000 изданий суммарным тиражом, равным численности населения России! Это почти 150 млн экземпляров. Предметом особой гордости издательства являются российские и зарубежные авторы: Дмитрий Гоблин Пучков, Андрей Максимов, Николай Стариков, Дмитрий Куликов, Эдуард Лимонов, Виктория Шиманская, Кристина Кретова, Рюта Кавашима, Пол Экман, Карен Хорни, Роберт Лихи и Джеймс Уотсон. В издательском деле невозможно обмануть читателя. Стоит взять в руки книгу, как сразу понимаешь, что это результат честного труда, в который вложены душа и мастерство автора и огромной команды ИД «Питер».

Источник

Изучаем программирование на JavaScript

image

Доброго времени!
У нас пополнение коллекции «Head First O’Reilly»

С помощью этой книги Вы узнаете все о языке JavaScript: от переменных до циклов. Вы поймете, почему разные браузеры по-разному реагируют на код и как написать универсальный код, поддерживаемый всеми браузерами. Вам станет ясно, почему с кодом JavaScript никогда не придется беспокоиться о перегруженности страниц и ошибках передачи данных. Не пугайтесь, даже если ранее вы не написали ни одной строчки кода, — благодаря уникальному формату подачи материала эта книга с легкостью проведет вас по всему пути обучения: от написания простейшего скрипта до создания сложных веб-проектов, которые будут работать во всех современных браузерах.

Для кого написана эта книга:

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

Читайте также:  Метод линейного программирования может быть использован
Основные принципы серии Head First:

Наглядность. Графика запоминается лучше, чем обычный текст, и значительно повышает эффективность восприятия информации (до 89% по данным исследований). Кроме того, материал становится более понятным. Текст размещается на рисунках, к которым он относится.
Разговорный стиль изложения. Недавние исследования показали, что при разговорном стиле изложения материала (вместо формальных лекций) улучшение результатов на итоговом тестировании достигает 40 %. Рассказывайте историю, вместо того? чтобы читать лекцию. Не относитесь к себе слишком серьезно. Что привлечет ваше внимание: занимательная беседа за столом или лекция?
Активное участие читателя. Пока вы не начнете напрягать извилины, в вашей голове ничего не произойдет. Читатель должен быть заинтересован в результате; он должен решать задачи, формулировать выводы и овладевать новыми знаниями. А для этого необходимы упражнения и каверзные вопросы, в решении которых задействованы оба полушария мозга и разные чувства.
Привлечение (и сохранение) внимания читателя. Ситуация, знакомая каждому: «Я очень хочу изучить это, но засыпаю на первой странице». Мозг обращает внимание на интересное, странное, притягательное, неожиданное. Изучение сложной технической темы не обязано быть скучным. Интересное узнается намного быстрее.
Обращение к эмоциям. Известно, что наша способность запоминать в значительной мере зависит от эмоционального сопереживания. Мы запоминаем то, что нам небезразлично. Мы запоминаем, когда что-то чувствуем. Нет, сантименты здесь ни при чем: речь идет о таких эмоциях, как удивление, любопытство, интерес и чувство «Да я крут!» при решении задачи, которую окружающие считают сложной, или когда вы понимаете, что разбираетесь в теме лучше, чем всезнайка Боб из технического отдела.

Примите к сведению

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

Мы описываем ХОРОШИЕ стороны JavaScript и предупреждаем о ПЛОХИХ.

Язык программирования JavaScript не был рожден в академических кругах и не проходил стадию просвещенной экспертной оценки. Он пришел в этот мир из необходимости и вырос в суровой среде ранних браузеров. Предупреждаем: у JavaScript есть масса достоинств, но есть и другие, не столь замечательные стороны. Но в целом JavaScript — прекрасный язык для тех, кто умеет разумно пользоваться им. В этой книге мы научим вас эффективно использовать хорошие стороны, а также укажем на возможные ловушки и посоветуем, как их лучше обойти.

Читайте также:  Скретч программирование программа внеурочной деятельности
Мы не пытаемся во всех подробностях описать все аспекты языка.

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

Эта книга учит использованию JavaScript в браузерах.

Браузер — не только наиболее типичная среда для выполнения кода JavaScript, но и самая удобная (у каждого есть компьютер с текстовым редактором и браузером, а для начала работы на JavaScript ничего большего и не понадобится). Выполнение JavaScript в браузере также означает мгновенный отклик; чтобы увидеть, как работает написанный вами код, достаточно перезагрузить веб-страницу.

Книга поощряет написание хорошо структурированного, удобочитаемого кода.

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

Мы рекомендуем использовать разные браузеры.

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

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

Нашим читателям не нравится просматривать 200 строк кода в примерах, чтобы найти две действительно важные строки. Большинство примеров книги приводится в минимально возможном контексте, чтобы та часть, которую вы изучаете, была простой и наглядной. Не ждите, что все примеры будут хорошо отлажены или дописаны до конца — они сделаны в учебных целях и не всегда обладают полноценной функциональностью. Все файлы с примерами доступны в Интернете. Вы найдете их по адресу.

Для Хаброжителей скидка 25% на книгу и всю серию «Head First O’Reilly» по купону — Head First

Источник

Гриффитс, Гриффитс: Изучаем программирование на C

Гриффитс, Гриффитс - Изучаем программирование на C обложка книги

Вы всегда мечтали о том, чтобы найти более легкий способ изучения программирования на С? «Изучаем C» предлагает методику, с помощью которой вы научитесь создавать программы на этом языке. В книге используется уникальных подход, который выходит за рамки синтаксиса и пошаговых руководств и поможет вам стать отличным программистом. Вы изучите ключевые моменты, в том числе основы языка, динамическое управление памятью, указатели и арифметические операции с ними. А благодаря более продвинутым темам, таким как многопоточность и сетевое программирование, «Изучаем C» может рассматриваться в качестве учебника для студентов.
Практические задания помогут усовершенствовать ваши способности, проверить приобретенные вами навыки и сделать вас более уверенным в себе.

Читайте также:  Программирование и чип тюнинг

Посмотрите товары, похожие на «Изучаем программирование на C»

Мы всегда рады честным, конструктивным рецензиям. Лабиринт приветствует дружелюбную дискуссию ценителей и не приветствует перепалки и оскорбления.

Очень увлекательная и занятна книга , читается и материал усваивается легко , но к сожалению есть и минусы такие как :
тонкая бумага (просвечивает), но самый главный минус — печать . Печать здесь отвратительная , все буквы маркие , картинки пальцем стираются без всяких усилий , текст , при попадании жидкости растекается .
Самое то для начинающих , рассмотрены многие темы , подача материал на высоком уровне все четко разъясняется , и даже есть ответы на потенциальные вопросы.

Данной книге больше бы подошло название Галопом по Европам. Изложение поверхностное, проскакивают очень важные понятия, вообще ничего не обьясняется.
Вообще ничему не учит толком. Не тратьте время впустую.
Придумала, для чего может подойти данная книга — чтоб проиллюстрировать, каким НЕ ДОЛЖЕН быть учебник по программированию.

У меня немного предвзятое отношение к книгам этой серии и мне они нравятся. Нестандартная и разнообразная подача. Не всегда глубокая, но достаточно обширная, чтобы опираясь на ориентиры расширять свой кругозор дальше. Читала, когда не понимала Кернигана и Ритчи «Язык Си». Было очень приятно в труде создателей сталкиваться с тем, к чему тебя подготовила книга в игровой форме. Кстати, в рейтинге языков программирования в июле 2019, язык Си снова занял второе место. Советую рассмотреть.

У меня немного предвзятое отношение к книгам этой серии и мне они нравятся. Нестандартная и разнообразная подача. Не всегда глубокая, но достаточно обширная, чтобы опираясь на ориентиры расширять свой кругозор дальше. Читала, когда не понимала Кернигана и Ритчи «Язык Си». Было очень приятно в труде создателей сталкиваться с тем, к чему тебя подготовила книга в игровой форме. Кстати, в рейтинге языков программирования в июле 2019, язык Си снова занял второе место. Советую рассмотреть эту книгу, как хорошую ступень к более профессиональной литературе. Не та книга, с которой стоит начинать программирование «в принципе». Скрыть

Источник

Оцените статью