store.bg - бързо, лесно и удобно
Начало   Книги    БАРС  
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Книги    БАРС    Въведение в програмирането с Java - Светлин Наков
Търсене
Хиляди книги на
супер изгодни цени
Книги
Списания
Въведение в програмирането с Java - Светлин Наков -

Въведение в програмирането с Java


 
Внимание!
Продуктът е спрян от продажба и не се очакват нови наличности в близко бъдеще.
Можеш да заплатиш поръчаните продукти в брой при доставката.
Всички продукти се изпращат с възможност за преглед преди плащане.
За цена и срок на доставка до твоя адрес кликни тук.
Продукт#31244
ВидКнига
Наличност
Издателство
Категории
КорицаМека
Страници962
ISBN9789544000554
Алтернативни предложения
Програмиране с Java SE 10 - основи на езика в примери - Алексей Василев - книга

Програмиране с Java SE 10 - основи на езика в примери



Асеневци
Цена:  29.95 лв.
Книгата е предназначена за самостоятелно изучаване на Java - един от най-популярните и най-търсени езици за програмиране. Разглежда се версия Java SE 10. Опитът показва, че един материал се усвоява най-добре, ако е илюстриран с примери. Ето защо в книгата последователно и с много примери са разгледани практически всички основни теми, които така или иначе формират парадигмата за програмиране в Java - базови техники за създаване на програми в Java; класове, обекти и масиви; презареждане на методи; ламбда изрази; наследяване и предефиниране на методи; използване на интерфейси; обработка на събития и изключения; ...
Java For Dummies - Бари Бърд - книга

Java For Dummies



АлексСофт
Цена:  19.99 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Прави всичко по-лесно! Гмурнете се в Java! Най-добре продаваната книга за начинаещи при работа с Java сега е напълно обновена с представяне на новата ѝ версия - Java 7! ... Java, обектноориентираният език за програмиране, който работи на почти всеки компютър, представлява нещото, което стартира повечето от онези великолепни мултимедийни приложения, които сме виждали всички. Хиляди хора научиха как да програмират с Java от предишните издания на тази книга. Сега вече е ваш ред! Независимо дали сте новаци в програмирането, или знаете малко за Visual Basic или C++ ще започнете да програмирате на Java за нула време. ...
Java: Добрите страни - Джим Уалдо - книга

Java: Добрите страни



ЗеСТ Прес
Цена:  25.00 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Открийте достойнствата на Java. ... Предпоставката за написване на тази книга е, че след 15-годишна разработка Java се е превърнала в огромна и доста комплексна комбинация от език и среда. Самият език претърпя значително развитие от своето първоначално представяне. Библиотеките, свързани с езика, станаха дори по-големи, а изискванията за съвместимост с всяка следваща версия доведоха до добавянето на множество характеристики и премахването на една съвсем малка част от тях. Проклятието на всеки голям софтуер е, че за да оцелее, трябва да стане популярен, но от своя страна популярността изисква от софтуера да не се променя ...
Програмиране на HTML5 с JavaScript For Dummies - Джон Пол Мюълър - книга

Програмиране на HTML5 с JavaScript For Dummies



АлексСофт
Цена:  20.00 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Прави всичко по-лесно! ... Научете как да използвате най-добрите съвременни инструменти и да създавате междуплатформени приложения за всякакви устройства! Научете тънкостите по създаването на чудесни приложения, които работят на почти всеки браузър и устройство! От книгата ще разберете как да използвате HTML5 с JavaScript, за да вдъхнете живот на своите идеи, като всички примери в нея са тествани на Windows, Mac OS X и Linux. Научете се да "говорите" JavaScript, да използвате библиотеки и шаблони, както и да се възползвате от всички хитрости, с които всеки находчив разработчик улеснява работата си. ...
Софтуерни приложения в среда Android - Мартин Иванов - книга

Софтуерни приложения в среда Android



Нов български университет
Цена:  30.00 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Разпространението на мобилните устройства, развитието и многообразието на формите на употребата им поставят сериозно ударение върху създаването на съответен потребителски и системен софтуер. Това очевидно в близко време ще предопредели областта на разработване на мобилни софтуерни приложения като една от особено важните и перспективни в софтуерния бранш, създаваща значителна добавена стойност и предлагаща много атрактивни работни места. Настоящият труд има за цел да изследва и систематизира най-съществените и значими аспекти от изпълнението на софтуерните приложения в средата на операционната система (ОС) Android. По ...
Ajax за Java - Стивън Дъглас Олсън - книга

Ajax за Java



ЗеСТ Прес
Цена:  20.00 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Основи на XMLHttprequest (Http заяви с XML) и XML програмиране с Java. ... "Ajax за Java" ви показва как да направите своите Java уеб приложения по-динамични и с по-добри възможности за отговор чрез добавяне на нови елементи на Ajax, включващи списъци с предложения, "влачене и пускане" и др. Тази книга представя различни начини за добавяне на Ajax - от ръчното вграждане на JavaScript във вашите приложения до използването на новия уеб набор с инструменти на Google (Google Web Toolkit (GWT)). И, разбира се, ще научите как да използвате Ajax във вашите Struts, JSP или JSF приложения. "Ajax за Java& ...
Динамични уебприложения с XML и Java + CD - Дейвид Парсънс - книга

Динамични уебприложения с XML и Java + CD



DuoDesign
Цена:  44.00 лв.
Продуктът е представен с вътрешни страници
Научете се да създавате многоплатформени уебсайтове, задвижвани с бази от данни. Тази книга представя цялостен поглед върху процеса на разработване на съвременни уебприложения, като използва комбиниран подход за изграждане на софтуерна архитектура от базови компоненти. Динамични уебприложения с XML и Java ще ви преведе през процеса от анализа и дизайна, през запознаването с основните технологии, до свързването им в цялостно приложение, с помощта на стандартни инструменти, шаблони и работни платформи, без да се впуска в прекалено много детайли или да предлага и обсъжда множество алтернативи. Използвайки сървърни ...
JavaScript & jQuery - практическо програмиране - Денис Колисниченко - книга

JavaScript & jQuery - практическо програмиране



Асеневци
Цена:  15.96 лв.
Стандартна цена 19.95 лв.
Вземи сега с отстъпка -20%!
За повече подробности виж в продукта.
Тази книга ще ви помогне да усвоите мощта на JavaScript и значително да опростите процеса на разработка на уеб страници, а самите страници ще станат по-интерактивни и функционални. Чрез JavaScript ще реализирате функции на уеб страниците, които не могат да бъдат постигнати чрез стандартните HTML тагове. Първата част на книгата подробно разглежда JavaScript. Тук е представен синтаксисът на езика - ще научите как се работи с масиви, функции, класове, форми, какви са видовете събития и как се обработват, как се тестват програмите за грешки. Освен това е разгледан и обектният модел на браузъра Inretnet Explorer. Втората ...
Описание
Ако искате да се захванете сериозно с програмиране, попаднали сте на правилната книга. Наистина! Това е книгата, с която можете да направите първите си стъпки в програмирането. Тя ще ви даде солидни основи от знания, с които да поемете по дългия път на изучаване на съвременните езици за програмиране, платформи и технологии за разработка на софтуер. Това е книга за програмиране, която учи на фундаменталните концепции за разработка на компютърни програми, които не са се променили съществено през последните 15 години.

Не се притес­нявайте да прочетете тази книга, дори Java да не е езикът, с който искате да се занимавате. С който и друг език да продължите по-нататък, знанията, които ще ви дадем, ще ви останат трайно, защото тази книга ще ви научи да мислите като програмисти. Ще ви покажем как да пишете програми, с които да решавате практически задачи по програми­ране, ще ви научим да измисляте и реализирате алгоритми и да ползвате различни структури от данни.

Колкото и да ви се струва невероятно, базовите принципи на писане на компютърни програми не са се променили съществено през последните 15 години. Езиците за програмиране се променят, технологиите се променят, средствата за разработка се развиват, но принципите на програмирането си остават едни и същи. Когато човек се научи да мисли алгоритмично, когато се научи инстинктивно да разделя проблемите на последовател­ност от стъпки и да ги решава, когато се научи да подбира подходящи структури от данни и да пише качествен програмен код, тогава той става програмист. Когато придобиете тези умения, лесно можете да научите нови езици и различни технологии, като уеб програмиране, бази от данни, HTML, XML, SQL и още стотици други.

Тази книга е именно за това да ви научи да мислите като програмисти, а езикът Java е само един инструмент, който може да се замени с всеки друг съвременен език. Това е книга за програмиране, а не книга за Java! Тя ще ви даде концепции за разработка на компютърни програми, а не просто някакви знания за един конкретен програмен език.
За кого е предназначена тази книга?

Тази книга е за начинаещи. Тя е предназначена за всички, които не са се занимавали до момента сериозно с програмиране и имат желание да започнат. Тази книга започва от нулата и ви запознава стъпка по стъпка с основните на програмирането. Тя няма да ви научи на всичко, което ви трябва, за да станете софтуерен инженер и да работите в софтуерна фирма, но ще ви даде основи, върху които да градите технологични знания и умения, а с тях вече ще можете да превърнете програмирането в професия.

Ако никога не сте писали компютърни програми, не се притеснявайте. Винаги има първи път. В тази книга ще ви научим на програмиране от нулата. Не очакваме да знаете и можете нещо предварително. Достатъчно е да имате компютърна грамотност и желание да се занимавате с програ­миране. Останалото ще го прочетете от тази книга.

Ако вече можете да пишете прости програмки или сте учили програмиране в училище или в университета или сте писали програмен код с приятели, не си мислете, че знаете всичко! Прочетете тази книга и ще се убедите колко много неща сте пропуснали. Книгата е за начинаещи, но ви дава концепции, които дори някои програмисти с опит не владеят. По софтуер­ните фирми са се навъдили възмутително много самодейци, които, въп­реки, че програмират на заплата от години, не владеят основите на прог­рамирането и не знаят какво е хеш-таблица, как работи полиморфизмът и как се работи с битови операции. Не бъдете като тях! Научете първо основите на програмирането, а след това технологиите. Иначе рискувате да останете осакатени като програмисти за много дълго време (а може би и за цял живот).

Ако път имате опит с програмирането, за да прецените дали тази книга е за вас, я разгледайте подробно и вижте дали са ви познати всички теми, които сме разгледали. Обърнете особено внимание на главите "Структури от данни (линейни, дървовидни, хеш-таблици)", "Принципи на обектно-ориентираното програми­ране", "Как да решаваме задачи по програми­ране?" и "Качествен програмен код". Много е вероятно дори ако имате няколко години опит, да не владеете добре работата със структури от данни, концепциите на обектно-ориентираното програмиране (включи­телно UML и design patterns) и да не познавате добрите практики за писане на качествен програмен код. Това са много важни теми, които не се срещат във всяка книга за програмиране!
Не са необходими начални познания

Би било полезно да имате начална компютърна грамотност, тъй като няма да обясняваме какво е файл, какво е твърд диск, какво е мрежова карта, как се движи мишката и как се пише на клавиатурата. Очакваме да знаете как да си служите с компютъра и как да ползвате Интернет.

Препоръчва се читателите да имат някакви знания по английски език, поне начални. Всичката документация, която ще ползвате ежедневно, и почти всички сайтове за програмиране, които ще четете постоянно, са на английски език. В професията на програмиста английският е просто задължителен. Колкото по-рано го научите, толкова по-добре.Какво обхваща тази книга?

Настоящата книга обхваща основите на програмирането. Тя ще ви научи как да дефинирате и използвате променливи, как да работите с прими­тивни структури от данни (като например числа), как да организирате логически конструкции, условни конструкции и цикли, как да печатате на конзолата, как да ползвате масиви, как да работите с бройни системи, как да дефинирате и използвате методи и да създавате и използвате обекти. Наред с началните познания по програмиране книгата ще ви помогне да възприемете и малко по-сложни концепции като обработка на символни низове, работа с изключения, използване на сложни структури от данни (като списъци, дървета и хеш-таблици), работа с текстови файлове и дефиниране на собствени класове. Ще бъдат застъпени в дълбочина концепциите на обектно-ориентираното програмиране като утвърден подход при съвре­менната разработка на софтуер. Накрая ще се сблъскате с практиките за писане на висококачествени програми и с решаването на реални проб­леми от програмирането. Книгата излага цялостна методо­логия за реша­ване на задачи по програмиране и въобще на алгоритмични проблеми и показва как се прилага тя на практика с няколко примерни теми от изпити по програмиране. Това е нещо, което няма да срещнете в никоя друга книга за програмиране.

Въпреки големия брой автори, съавтори и редактори, стилът на текста в книгата е изключително достъпен. Съдържанието е представено в добре структуриран вид, разделено с множество заглавия и подзаглавия, което позволява лесното му възприемане, както и бързото търсене на инфор­мация в текста.

Настоящата книга е написана от програмисти за програмисти. Авто­рите са действащи софтуерни разработчици, хора с реален опит както в разра­ботването на софтуер, така и в обучението по програмиране. Благо­даре­ние на това качеството на изложението е на мно­го високо ниво.

Всички автори ясно съзнават, че примерният сорс код е едно от най-важните неща в една книга за програ­ми­ране. Именно поради тази причи­на текстът е съпроводен с много, много примери, илюстрации и картинки.
Съдържание
Предговор
Въведение в програмирането
Примитивни типове и променливи
Оператори и изрази
Вход и изход от конзолата
Условни конструкции
Цикли
Масиви
Бройни системи
Методи
Рекурсия
Създаване и използване на обекти
Обработка на изключения
Символни низове
Дефиниране на класове
Текстови файлове
Линейни структури от данни
Дървета и графи
Речници, хеш-таблици и множества
Структури от данни – съпоставка и препоръки
Принципи на обектно-ориентираното програмиране
Качествен програмен код
Как да решаваме задачи по програмиране?
Примерна тема от изпит в НАРС – 30.09.2005 г.
Примерна тема от изпит в НАРС – 8.04.2006 г.
Примерна тема от изпит в НАРС – 11.12.2005 г.
Рейтинг
Рейтинг: 9.00 / 28 гласа 
За да оцените книгата "Въведение в програмирането с Java", изберете цифрата отговаряща на Вашата оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Мнения на посетители
Добави мнение 
Къде би ли ми казал?
не се лъжете тази книга я има безплатно не си давайте парите иначе е много добра
Изглежда интересно. Чакам я ! :)
Закупилите тази книга, купуват също
Illustrator CS5 For Dummies. Кратко ръководство - Дженифър Смит, Кристофър Смит, Фред Герънтъби - книга

Illustrator CS5 For Dummies. Кратко ръководство


, ,

АлексСофт
Цена:  9.99 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Направете много докато се забавлявате с Illustrator - освободате креативността си! ... Illsutartor е изборът на творците за създаване на вълнуващи графики, а тук ще откриете бързият и лесен начин за овладяване на страхотните му възможности. Това ръководство Ви дава поглед върху най новите инструменти, съвети за контрол на цветовете и редактиране на пътеки, начини за организиране на графики и много други. Отворете книгата и открийте: Какво е новото в Illustrator. Как да използвате инструментите за селекция. Как да създавате основни форми. Как да разполагате изображения. Как да използвате текст в Illustrator. Как ...
JavaScript For Dummies - Ричард Уогнър - книга

JavaScript For Dummies



АлексСофт
Цена:  9.99 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Това, от което се нуждаете, за да започнете да създавате уеб страници - бързо! ... Може би не сте професионален уеб дизайнер или дори не искате да бъдете, но вероятно искате работата да бъде свършена и резултатът да изглежда добре? Тази книга е точно за вас. Създаването на уеб страници не е сложно. Тази книга ще ви покаже как да използвате JavaScript, обяснен на прост език. Отворете книгата и открийте: как работят скриптовете как да програмирате на JavaScript как да използвате библиотеки и среди за JavaScript Document Object Model как да добавяте обработчици на събития полезни съвети при писане на скриптове ...
HTML For Dummies - Ричард Уонгър - книга

HTML For Dummies



АлексСофт
Цена:  9.99 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Прави всичко по-лесно! ... Това, от което се нуждаете, за да започнете да създавате уеб страници - бързо! Може би не сте професионален уеб дизайнер или дори не искате да бъдете, но вероятно искате работата да бъде свършена и резултатът да изглежда добре? Тази книга е точно за вас. Създаването на уеб страници не е сложно. Тази книга ще ви покаже как да използвате HTML, обяснен на прост език. Отворете книгата и открийте: как да създавате уеб страници с помощта на HTML как да работите с текст и връзки как да представяте информация чрез списъци и таблици как да добавяте изображения как да добавяте аудио и видео ...
ActionScript 3 с шаблони за дизайн - Професионално издание - Джоуи Лот, Дани Патерсън - книга

ActionScript 3 с шаблони за дизайн - Професионално издание


,

СофтПрес
Цена:  20.00 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
В ръцете си държите ценно ръководство за шаблоните за дизайн и незаменим източник за употребата на мощните техники на ActioScript 3! Ще научите как да изграждате по-ефективни приложения - от началото до етапа на тестване - и да използвате конкретни шаблони за опростяване на дизайна им. Ще създавате по-гъвкави и мащабируеми приложения, ще усъвършенствате съществуващите системи и дори ще комуникирате по-ефикасно с другите разработчици. Много книги се ограничават само до запознаването с базовия синтаксис, но настоящото професионално ръководство ви учи да определяте какво да бъде част от даден клас и ви обяснява ...
Основи на алгоритмите - Джеймс Рос, Саймън Харис - книга

Основи на алгоритмите


,

АлексСофт
Цена:  35.00 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Доброто разбиране на известни компютърни алгоритми и знания кога и къде трябва да се прилагат са жизненоважни при създаване на софтуер, който не само работи правилно, но и ефективно. Това е единствената книга, която дава тази ценна информация - от основите на алгоритми, структури данни и характеристики на производителността до специфичните алгоритми в ежедневието. Тази книга е пълна с подробни обяснения и ясни примери. Тя започва с представяне на някои фундаментални структури от данни и след това обяснява различни алгоритми за сортиране. После ще научите за ефективни методи за съхранение и търсене на информация чрез ...
Програмиране и Web дизайн с PHP5, MySQL, Apache: том 1 - Джейсън Гернър, Елизабет Нарамор - книга

Програмиране и Web дизайн с PHP5, MySQL, Apache: том 1


,

АлексСофт
Цена:  16.00 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
PHP, Apache, MySQL са трите ключови софтуерни технологии с отворен код, формиращи основата на повечето действащи Web-сървъри днес. Това ново издание ви води из целия процес на създаване на сайт и показва всичко от инсталирането на РНР, Apache и MySQL- до управлението на бази от данни, сигурност и интегриране с други технологии. Тази книга показва едно работещо Web-приложение и множество подобрения в целия текст, давайки нова информация за възможностите и функциите на последните версии на продуктите MySQL 4.0.Х, PHP5 и Apache 2.0. Многоплатформеният подход адресира инсталирането и употребата както под Linux, така и под ...
Програмиране и Web дизаин с PHP5, Apache, MySQL: том 2 - Джейсън Гернър, Елизабет Нарамор - книга

Програмиране и Web дизаин с PHP5, Apache, MySQL: том 2


,

АлексСофт
Цена:  16.00 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
PHP, Apache и MySQL са трите ключови софтуерни технологии с отворен код, формиращи основата на повечето действащи Web-сървъри днес. Това ново издание ви води из целия процес на създаване на сайт и показва всичко от инсталирането на PHP, Apache и MySQL до управлението на бази от данни, сигурност и интегриране с други технологии. Тази книга показва едно работещо Web-приложение и множество подобрения в целия текст, давайки нова информация за възможностите и функциите на последните версии на продуктите - MySQL 4.0.X, PHP5 и Apache 2.0. Многоплатформеният подход адресира инсталирането и употребата както под Linux, така и под ...
Сигурност в Oracle Database - Версия 10g и 11g - Николай Манчев - книга

Сигурност в Oracle Database - Версия 10g и 11g



СофтПрес
Цена:  25.00 лв.
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Oracle Database без съмнение е доминиращата на пазара система за управ-ление на бази данни (DBMS), която се използва от големите организации в цял свят. Тази книга е написана, с цел да помогне на използващите Oracle Database да защитят поверените им данни и да бъдат в съответствие със специфичните за тяхната индустрия регулаторни изисквания. Книгата разглежда в детайли двете най-популярни версии на Oracle Database - 10g и 11g, като включва и кратък наръчник за инсталация на базата данни върху Linux дистрибуцията на Oracle – Enterprise Linux 4. Някои от най-важните теми, с които читателят ще се запознае, са: ...

Въведение в програмирането с Java


Въведение в програмирането с Java - Светлин Наков -
Поръчай през телефона си сега.
Лесно е!
Внимание!
Продуктът е спрян от продажба и не се очакват нови наличности в близко бъдеще.
Можеш да заплатиш поръчаните продукти в брой при доставката.
Всички продукти се изпращат с възможност за преглед преди плащане.
За цена и срок на доставка до твоя адрес кликни тук.
Продукт#31244
ВидКнига
Наличност
Издателство
Категории
КорицаМека
Страници962
ISBN9789544000554
Алтернативни предложения
Програмиране с Java SE 10 - основи на езика в примери
Алексей Василев
Цена:  29.95 лв.
Java For Dummies
Бари Бърд
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  19.99 лв.
Java: Добрите страни
Джим Уалдо
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  25.00 лв.
Програмиране на HTML5 с JavaScript For Dummies
Джон Пол Мюълър
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  20.00 лв.
Софтуерни приложения в среда Android
Мартин Иванов
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Продуктът е представен с вътрешни страници
Цена:  30.00 лв.
Ajax за Java
Стивън Дъглас Олсън
Възможна е експресна доставка само за 4 часа в рамките на София, в работни дни от 10:00 до 20:00 часа.
Цена:  20.00 лв.
Динамични уебприложения с XML и Java + CD
Дейвид Парсънс
Продуктът е представен с вътрешни страници
Цена:  44.00 лв.
JavaScript & jQuery - практическо програмиране
Денис Колисниченко
Стандартна цена 19.95 лв.
Вземи сега с отстъпка -20%!
За повече подробности виж в продукта.
Цена:  15.96 лв.
Описание
Ако искате да се захванете сериозно с програмиране, попаднали сте на правилната книга. Наистина! Това е книгата, с която можете да направите първите си стъпки в програмирането. Тя ще ви даде солидни основи от знания, с които да поемете по дългия път на изучаване на съвременните езици за програмиране, платформи и технологии за разработка на софтуер. Това е книга за програмиране, която учи на фундаменталните концепции за разработка на компютърни програми, които не са се променили съществено през последните 15 години.

Не се притес­нявайте да прочетете тази книга, дори Java да не е езикът, с който искате да се занимавате. С който и друг език да продължите по-нататък, знанията, които ще ви дадем, ще ви останат трайно, защото тази книга ще ви научи да мислите като програмисти. Ще ви покажем как да пишете програми, с които да решавате практически задачи по програми­ране, ще ви научим да измисляте и реализирате алгоритми и да ползвате различни структури от данни.

Колкото и да ви се струва невероятно, базовите принципи на писане на компютърни програми не са се променили съществено през последните 15 години. Езиците за програмиране се променят, технологиите се променят, средствата за разработка се развиват, но принципите на програмирането си остават едни и същи. Когато човек се научи да мисли алгоритмично, когато се научи инстинктивно да разделя проблемите на последовател­ност от стъпки и да ги решава, когато се научи да подбира подходящи структури от данни и да пише качествен програмен код, тогава той става програмист. Когато придобиете тези умения, лесно можете да научите нови езици и различни технологии, като уеб програмиране, бази от данни, HTML, XML, SQL и още стотици други.

Тази книга е именно за това да ви научи да мислите като програмисти, а езикът Java е само един инструмент, който може да се замени с всеки друг съвременен език. Това е книга за програмиране, а не книга за Java! Тя ще ви даде концепции за разработка на компютърни програми, а не просто някакви знания за един конкретен програмен език.
За кого е предназначена тази книга?

Тази книга е за начинаещи. Тя е предназначена за всички, които не са се занимавали до момента сериозно с програмиране и имат желание да започнат. Тази книга започва от нулата и ви запознава стъпка по стъпка с основните на програмирането. Тя няма да ви научи на всичко, което ви трябва, за да станете софтуерен инженер и да работите в софтуерна фирма, но ще ви даде основи, върху които да градите технологични знания и умения, а с тях вече ще можете да превърнете програмирането в професия.

Ако никога не сте писали компютърни програми, не се притеснявайте. Винаги има първи път. В тази книга ще ви научим на програмиране от нулата. Не очакваме да знаете и можете нещо предварително. Достатъчно е да имате компютърна грамотност и желание да се занимавате с програ­миране. Останалото ще го прочетете от тази книга.

Ако вече можете да пишете прости програмки или сте учили програмиране в училище или в университета или сте писали програмен код с приятели, не си мислете, че знаете всичко! Прочетете тази книга и ще се убедите колко много неща сте пропуснали. Книгата е за начинаещи, но ви дава концепции, които дори някои програмисти с опит не владеят. По софтуер­ните фирми са се навъдили възмутително много самодейци, които, въп­реки, че програмират на заплата от години, не владеят основите на прог­рамирането и не знаят какво е хеш-таблица, как работи полиморфизмът и как се работи с битови операции. Не бъдете като тях! Научете първо основите на програмирането, а след това технологиите. Иначе рискувате да останете осакатени като програмисти за много дълго време (а може би и за цял живот).

Ако път имате опит с програмирането, за да прецените дали тази книга е за вас, я разгледайте подробно и вижте дали са ви познати всички теми, които сме разгледали. Обърнете особено внимание на главите "Структури от данни (линейни, дървовидни, хеш-таблици)", "Принципи на обектно-ориентираното програми­ране", "Как да решаваме задачи по програми­ране?" и "Качествен програмен код". Много е вероятно дори ако имате няколко години опит, да не владеете добре работата със структури от данни, концепциите на обектно-ориентираното програмиране (включи­телно UML и design patterns) и да не познавате добрите практики за писане на качествен програмен код. Това са много важни теми, които не се срещат във всяка книга за програмиране!
Не са необходими начални познания

Би било полезно да имате начална компютърна грамотност, тъй като няма да обясняваме какво е файл, какво е твърд диск, какво е мрежова карта, как се движи мишката и как се пише на клавиатурата. Очакваме да знаете как да си служите с компютъра и как да ползвате Интернет.

Препоръчва се читателите да имат някакви знания по английски език, поне начални. Всичката документация, която ще ползвате ежедневно, и почти всички сайтове за програмиране, които ще четете постоянно, са на английски език. В професията на програмиста английският е просто задължителен. Колкото по-рано го научите, толкова по-добре.Какво обхваща тази книга?

Настоящата книга обхваща основите на програмирането. Тя ще ви научи как да дефинирате и използвате променливи, как да работите с прими­тивни структури от данни (като например числа), как да организирате логически конструкции, условни конструкции и цикли, как да печатате на конзолата, как да ползвате масиви, как да работите с бройни системи, как да дефинирате и използвате методи и да създавате и използвате обекти. Наред с началните познания по програмиране книгата ще ви помогне да възприемете и малко по-сложни концепции като обработка на символни низове, работа с изключения, използване на сложни структури от данни (като списъци, дървета и хеш-таблици), работа с текстови файлове и дефиниране на собствени класове. Ще бъдат застъпени в дълбочина концепциите на обектно-ориентираното програмиране като утвърден подход при съвре­менната разработка на софтуер. Накрая ще се сблъскате с практиките за писане на висококачествени програми и с решаването на реални проб­леми от програмирането. Книгата излага цялостна методо­логия за реша­ване на задачи по програмиране и въобще на алгоритмични проблеми и показва как се прилага тя на практика с няколко примерни теми от изпити по програмиране. Това е нещо, което няма да срещнете в никоя друга книга за програмиране.

Въпреки големия брой автори, съавтори и редактори, стилът на текста в книгата е изключително достъпен. Съдържанието е представено в добре структуриран вид, разделено с множество заглавия и подзаглавия, което позволява лесното му възприемане, както и бързото търсене на инфор­мация в текста.

Настоящата книга е написана от програмисти за програмисти. Авто­рите са действащи софтуерни разработчици, хора с реален опит както в разра­ботването на софтуер, така и в обучението по програмиране. Благо­даре­ние на това качеството на изложението е на мно­го високо ниво.

Всички автори ясно съзнават, че примерният сорс код е едно от най-важните неща в една книга за програ­ми­ране. Именно поради тази причи­на текстът е съпроводен с много, много примери, илюстрации и картинки.
Назад
Индианецът
Йон Гнар
Тишина
Розамънд Лъптън
Смъртоносно бяло
Излезе книга 4 от поредицата за случаите на Корморан Страйк и Робин Елакот от Робърт Галбрейт.
Слушай своето тяло
Излезе допълнено издание на бестселъра от канадската авторка Лиз Бурбо.
Безплатна доставка за София, 2.90 за провинцията!
JavaScript & jQuery - практическо програмиране - Денис Колисниченко -
JavaScript & jQuery - ...
Денис Колисниченко
Тази книга ще ви помогне да усвоите мощта на JavaScript и значително да опростите процеса на ...
Java For Dummies - Бари Бърд -
Java For Dummies
Бари Бърд
Прави всичко по-лесно! Гмурнете се в Java! Най-добре продаваната книга за начинаещи при работа с ...
Научете сами Java за 24 учебни часа - Роджърс Кейдънхед -
Научете сами Java за 24 ...
Роджърс Кейдънхед
Осмо издание: разглежда Java 9 и Android. : Компютърното програмиране с Java е по-лесно, отколкото ...
Програмиране на HTML5 с JavaScript For Dummies - Джон Пол Мюълър -
Програмиране на HTML5 с ...
Джон Пол Мюълър
Прави всичко по-лесно! : Научете как да използвате най-добрите съвременни инструменти и да създавате ...
JavaScript в примери и задачи - Алексей Василев -
JavaScript в примери и ...
Алексей Василев
Тази книга ще ви помогне самостоятелно да научите JavaScript - един от най-популярните и търсени езици ...
Програмиране с Java™ SE 8 - основи на езика в примери - Алексей Василев -
Програмиране с Java™ SE 8 -...
Алексей Василев
Книгата е предназначена за самостоятелно изучаване на "Java" - един от най-популярните и най- ...
JavaScript  професионални проекти - Джон Госни, Пол Хетчър -
JavaScript професионални ...
Джон Госни, Пол Хетчър
Използвайте JavaScript за решаване на реални професионални задачи. С подробно разгледан проект за ...
Програмиране с Java SE 10 - основи на езика в примери - Алексей Василев -
Програмиране с Java SE 10 -...
Алексей Василев
Книгата е предназначена за самостоятелно изучаване на Java - един от най-популярните и най-търсени ...
Artesania Latina - кораби от дърво