Данное издание адресовано тем, кто всерьез интересуется разработкой программного обеспечения и стремится получить необходимые практические навыки в этом непростом деле, но пока имеет мало опыта в программировании или вовсе не имеет такового. Новичкам, которые хотят научиться писать рабочие коды, однако пока не имеют возможности получить специализированное университетское образование в данной сфере, этот своеобразный обучающий практикум даст четкое представление о том, какие знания наиболее важны для разработчика ПО и к чему нужно быть готовым при выборе профессии программиста. Самостоятельно обучаясь программированию при помощи этой книги, написанной простым и доступным языком, можно освоить базовые подходы, которыми пользуются профессиональные программисты, научиться применять на практике их основные инструменты, поэтапно, шаг за шагом продвигаясь от азов к запуску рабочего кода. В страницах издания изложены основы нескольких важнейших языков программирования, дается множество практических советов с реальными примерами из практики разработчиков и подробным разбором задач, но главное достоинство книги - ее универсальность и всеохватность: под одной обложкой автору удалось сконцентрировать все самое важное из большого числа тем и собрать воедино актуальную информацию из множества источников, предоставляя начинающим разработчикам надежный фундамент, необходимый для создания программного обеспечения.
Dannoe izdanie adresovano tem, kto vserez interesuetsja razrabotkoj programmnogo obespechenija i stremitsja poluchit neobkhodimye prakticheskie navyki v etom neprostom dele, no poka imeet malo opyta v programmirovanii ili vovse ne imeet takovogo. Novichkam, kotorye khotjat nauchitsja pisat rabochie kody, odnako poka ne imejut vozmozhnosti poluchit spetsializirovannoe universitetskoe obrazovanie v dannoj sfere, etot svoeobraznyj obuchajuschij praktikum dast chetkoe predstavlenie o tom, kakie znanija naibolee vazhny dlja razrabotchika PO i k chemu nuzhno byt gotovym pri vybore professii programmista. Samostojatelno obuchajas programmirovaniju pri pomoschi etoj knigi, napisannoj prostym i dostupnym jazykom, mozhno osvoit bazovye podkhody, kotorymi polzujutsja professionalnye programmisty, nauchitsja primenjat na praktike ikh osnovnye instrumenty, poetapno, shag za shagom prodvigajas ot azov k zapusku rabochego koda. V stranitsakh izdanija izlozheny osnovy neskolkikh vazhnejshikh jazykov programmirovanija, daetsja mnozhestvo prakticheskikh sovetov s realnymi primerami iz praktiki razrabotchikov i podrobnym razborom zadach, no glavnoe dostoinstvo knigi - ee universalnost i vseokhvatnost: pod odnoj oblozhkoj avtoru udalos skontsentrirovat vse samoe vazhnoe iz bolshogo chisla tem i sobrat voedino aktualnuju informatsiju iz mnozhestva istochnikov, predostavljaja nachinajuschim razrabotchikam nadezhnyj fundament, neobkhodimyj dlja sozdanija programmnogo obespechenija.