SAP Labs Bulgaria подкрепя издаването на нова книга по програмиране.
 |
Учебното съдържание на «Въведение в програмирането» е разработено от авторитетен авторски колектив под ръководството на Светлин Наков (Директор, Национална академия за разработване на софтуер) и покрива както начални теми като променливи, условни конструкции, цикли и масиви, така и по-сложни концепции като структури от данни, обектно-ориентирано програмиране и качествен програмен код.
Научете повече за книгата на: http://academy.devbg.org/books/intro-java/
|
Рецензии за книгата от специалисти в SAP Labs Bulgaria:
Стамен Кочков, Програмен директор, SAP Labs Bulgaria
«Тази книга е много повече от въведение! С впечатляващото като обем и правилно поднесено от авторите съдържание, тя наистина дава изчерпателни познания по основите на програмирането. Удачният избор на платформата я прави още по-достъпна за начинаещите и дава в ръцете на прочелите я инструмент, с който не само да започнат, но и да продължат развитието си в ИТ индустрията.»
Стамен Кочков е директор «Програмиране» във фирма SAP Labs Bulgaria. Той има над 15 години опит в ИТ индустрията като софтуерен разработчик, мениджър на проекти и ръководител отдел. Стамен следи Java базираните технологии още от зараждането им и активно е участвал в разработката както и управлението на успешни ИТ проекти базирани на нея.
Димитър Костов, Мениджър, SAP Labs Bulgaria
Най-хубавото на тази книга е, че използва Java само като пример и илюстрация на най-важното – базовите знания, които отличават Програмиста от обикновения Кодер, а именно основите на програмирането – структури от данни и алгоритми. С тази книга можете да се научите наистина да програмирате, а между другото и да научите езика Java.
Често на интервюта за работа идват хора, които могат да те зашеметят с познания по Java, C#, Flash, SQL и т. н. – безброй технологии, нови, стари, за какво ли не. Необходимо, но не достатъчно условие за добра кариера. По две причини: само след година днешните технологии ще са стари и само след година новото поколение кандидати ще познава точно толкова добре новите технологии. Какво помага на успешните софтуерни инженери да издържат на тази динамика и конкуренция? Какво ги прави наистина ценни и защо са успешни? Защото те знаят и разбират основите на софтуера, а той се изгражда около структури от данни и алгоритми. Това им позволява да усвояват нови концепции и технологии за много кратко време и да ги прилагат ефективно – било то обектно-ориентирани езици като Java или C# или технологии като J2EE и AJAX и с тяхна помощ да решат проблеми, да създадат завършен и готов за ползване, професионално направен софтуер.
Хубавото на тази книга е, че започва от принципите на програмирането, позволява ви да добиете здрава основа, от която да можете да се развивате в произволна посока – уеб, middleware, бизнес софтуер, embedded, игри, бази данни – каквото ви е интересно и ви влече. Ще се убедите, че „езикът няма значение”, а ще научите и Java.
Тази книга е за всеки, който иска сериозно да се занимава с разработване на софтуер. Извлечете максимална полза от нея. Не подминавайте с лека ръка разделите, които на пръв поглед ви се виждат ненужни или неприложими. Да, конзолните приложения не са върха на модата в момента, но покрай тях ще научите множество полезни алгоритми и концепции, които с изненада можете да срещнете при писането на сървърни приложения например.
Ако в някакъв момент материалът ви се стори твърде сух и ви доскучае, прескочете бързо до някоя от главите „за професионалисти”, 19, 20, 21 или 22 да почерпите вдъхновение и смисъл, а после се върнете там, докъдето сте стигнали. Така може няколко пъти да прочетете тези глави (от 19 до 22), което ще ви е само от голяма полза.
... и правете упражненията! Така ще затвърдите знанията си и ще натрупате опит с Eclipse и Java, така че, когато започнете да работите по реални проекти рядко да ви се налага да ровите в документацията.
Димитър Костов е мениджър на отдел в SAP Labs Bulgaria, където заедно с екипите си се занимава със създаването и реализацията на средата за администриране и управление на SAP NetWeaver Java application server. Преди това е бил в топ мениджмънт екипа на аутсорсинг компании, където е започнал като програмист. Работил е като ИТ консултант в различни сфери – строителство, производство, финанси, ИТ и други. Ръководил е различни по големина екипи и е разработвал софтуер за множество фирми като Mercury Interactive, Jaguar Formula 1, Ford WRC, DHL, Belair и други. Завършил е НПМГ и Софийски Университет, ФМИ, специалност Информатика. Занимава се професионално със софтуер от 1992 г.
За повече информация:
Христина Харалампиева, hristina.haralampieva@sap.com