Лесни и практически техники за писане на по-добър код. ... Като програмисти всички сме виждали сорс код, който е толкова неразбираем и изпълнен с грешки, че ни докарва главоболие. През последните пет години авторите Дъстин Босуел и Тревор Фучър успяха да съберат и анализираха стотици примери за "лош програмен ход" (голяма част от които са написани от самите тях). В резултат на тези изследвания те установиха какви са причините един код да бъде "лош" и създадоха техники за неговото подобряване. какви са техните изводи? Трябва да пишете програмите си така, че времето, необходимо някой да разбере кода ви, ... |
|
Това учебно пособие е предназначено най-вече за учениците от 5. клас и 6. клас, които се готвят (самостоятелно или в организирани форми) за участие в състезания по програмиране. То, обаче, може да бъде много полезно и за учителите, които биха искали да се захванат с преподаването на програмиране за най-малките. В книгата е представен минималният обем от знания и умения, които са достатъчни, за да могат да се решават състезателни задачи от Националната олимпиада и Националните турнири по информатика в най-малката състезателна група. Няма съмнение, че професията на програмиста е една от най-модерните и най- ... |
|
Прави всичко по-лесно! ... Научете как да използвате най-добрите съвременни инструменти и да създавате междуплатформени приложения за всякакви устройства! Научете тънкостите по създаването на чудесни приложения, които работят на почти всеки браузър и устройство! От книгата ще разберете как да използвате HTML5 с JavaScript, за да вдъхнете живот на своите идеи, като всички примери в нея са тествани на Windows, Mac OS X и Linux. Научете се да "говорите" JavaScript, да използвате библиотеки и шаблони, както и да се възползвате от всички хитрости, с които всеки находчив разработчик улеснява работата си. ... |
|
Прави всичко по-лесно! ... Разкрийте тайните на системите за управление на бази от данни с това забавно и полезно ръководство за SQL. В SQL се крие една тайна, и когато я разкриете, тогава ще можете много лесно да създавате релационни бази от данни и да получавате и записвате информация от тях. Тук ще научите как да структурирате една система за управление на бази от данни чрез SQL, как да реализирате дизайна, как да защитите данните си, как да ги достъпвате и работите с тях, как да поддържате вашата база от данни, и много други неща, използвайки най-новата версия на SQL. Да се върнем към основите на данните - научете ... |
|
Първо издание с приложени примери ... Предназначението на книгата "Инсталиране и конфигуриране на Web сървъри под Linux и Windows" е да предостави знания за самостоятелно инсталиране и администриране на най-широко използваните Web сървъри – Apache и Microsoft Internet Information Server. Материалът в книгата е разпределен в три части: Първа част, "Web сървъри", е разпределена в две глави. В първата глава "Основни мрежови термини" са разгледани основните мрежови термини използвани при работа с Web сървърите. Втората глава "Web сървъри" предоставя общ преглед на Web сървърите. ... |
|
Научете как да прилагате на практика HTML 5 и да се възползвате от богатите възможности, предлагани в новите уеб стандарти. Първата част на книгата е посветена на основите на HTML 5. Освен синтаксиса и правилата за структуриране на кода, ще намерите и таговете, отнасящи се до различните видове текст - абзаци, заглавия, цитати, адреси, коментари и други. Ще научите как да вмъквате мултимедия в HTML страниците (анимирани изображения, аудио и видео съдържание, както и клипове от интернет и Google карти). Ще разберете и как отделните страници могат да се съединяват в едно цяло посредством връзки. Отделено е внимание на ... |
|
Вече дълги години Java е част от малката група на най-популярните и търсени езици за програмиране. Той е красив, ефективен и най-главното - много продуктивен. Основният критерий при подбора на материала в книгата е такъв, че читателят да може още от самото начало да започне да пише програми. В началото това ще бъдат прости програми, но постепенно с усвояването на материята степента на сложност ще се увеличава. Обхванати са всички основни концепции, нужни за ефективното съставяне на програми на Java: Базови типове и оператори; Управляващи инструкции (оператори за цикъл, условни оператори и оператори за избор); Работа ... |
|
Повишете производителността и точността на кодирането с помощта на изкуствения интелект. Инструментите за изкуствен интелект, като чатботове и автоматично довършване, предлагат помощ на програмистите по време на всяка фаза от жизнения цикъл на разработката на софтуер. Тази книга насочва програмистите към платформите с изкуствен интелект, които помагат за автоматизиране на създаването на код, оптимизиране на кода, тестване за грешки и извършване на актуализации. Станете по-продуктивни, докато прилагате инструментите на изкуствения интелект, за да превърнете кодирането в по-гладък процес. С това ръководство на Dummies ... |
|
Създаване на интелигентни чатботове, генератори на съдържание и много други. ... Тази малка книга е изчерпателно ръководство за разработчици на Python, които желаят да се научат как се създават приложения с големи езикови модели. Разгледани са основните свойства и предимства на GPT-4 и ChatGPT. Обяснени са принципите за работа с тях. Стъпка по стъпка е показан процесът по създаване на различни видове приложения с библиотеката GPT-4 и ChatGPT Python, включително приложения за генериране на текст, отговаряне на въпроси и инструменти за обобщаване на съдържание. Книгата е написана на ясен и стегнат език и включва лесни за ... |
|
Структура на базите данни, синтаксис на SQL и много примери. В тази книга, чрез множество полезни примери, ще се запознаете с устройството на базите данни и синтаксиса на SQL. Вникнете в логиката зад релационния модел на базите данни, неговите компоненти, поддържани структури, основите на релационната алгебра и принципите на проектиране на бази данни. За да бъде книгата възможно най-полезна, в нея са представени и основите на езика SQL, командите за работа с таблици и използването на изгледи. Неизменна част от изучаването на бази данни е практиката. Този наръчник ще ви бъде полезен при: създаване на индекси; ... |
|
Тестването е важен процес от разработването на софтуер, уеб приложения и сайтове, а тестерите са бойците на невидимия фронт, благодарение на които крайният потребител получава качествен софтуерен продукт. От първата част на тази книга ще научите кои са тестовите методи, как да ги прилагате, как да пишете тест кейсове и как да използвате инструменти за управление на тестове. Ще се запознаете с техниката на тестване по двойки, която ви позволява значително да намалите броя на тестовете. Втората част на книгата обхваща инструмента за автоматизиране на тестове PHPUnit, който заслужено се счита за най-добрият инструмент за ... |
|
Трето издание. ... Обхваща C# 6.0. 50 конкретни начина за подобряване на вашия C#. В книгата "Ефективно програмиране със C#", трето издание, уважаваният експерт по.NET Бил Уогнър разглежда 50 начина за овладяване на пълната сила на езика C # 6.0 с цел създаването на изключително мощен, ефективен и добре работещ код. Отчитайки нарастващите възможности на езика C# и неговата общност от разработчици, Уогнър препоръчва десетки нови начини за писането на по-добър код. Новите решения, предлагани в това издание, включват такива, които се възползват от общите възможности, както и няколко, които са повече фокусирани ... |