Ако искате да станете истински софтуерен инженер, не може да не минете през школата на С. Езикът С е прост, лаконичен, широкообхватен и най-важното - изключително ефективен. Той лежи в основата на голямото семейство на С-езиците, към което принадлежат С++, С#, PHP, JAVA и др. Тази книга е за тези, които биха искали не само да се научат да програмират на С, но биха искали да започнат своето развитие като програмисти, стъпвайки на солидни основи от фундаментални знания за програмирането. Най-добре и най-лесно програмиране се учи с примери. Може дълго да разсъждаваме върху принципите, концепциите и подходите при ... |
|
22 издание. ... За над 25 години, Компютърна Енциклопедия беше ръководство № 1 в света за PC хардуер: Единственият източник за надеждна информация за това как работи PC, откриване и поправка на проблеми, добавяне на хардуер, оптимизиране на производителността, и изграждане на нови PC. Това 22 издание предлага подобрено разглеждане на най-новите хардуерни нововъведения и техники за поддръжка, плюс над два часа нови видео материали. Скот Мюлер дава практически отговори за процесорите за PC, дънните платки, магистралите, BIOS, памет, SSD и HDD съхраняване, видео, звук, мрежи, връзка с Интернет, захранване и много други. ... |
|
С този практически наръчник ще се научите как да използвате библиотеката jQuery и надстройката jQuery UI. В първата част на книгата е обяснено как се работи с jQuery. Ще научите как да избирате елементи, как да създавате визуални ефекти и как, посредством технологията AJAX, можете да обновявате данните на страница без да я презареждате. Обърнато е внимание и на работата с данни и обработката на събития. Втора част е посветена на библиотеката jQuery UI, която предлага средства за създаване на потребителски интерфейс. Тук фокуса е върху уиджети, Cookies, визуални ефекти, средства за промяна на външния вид на приложенията и ... |
|
Осмо издание: разглежда Java 9 и Android. ... Компютърното програмиране с Java е по-лесно, отколкото изглежда. Само за 24 урока от или по-малко от един час, можете да се научите да пишете компютърни програми на Java. Като използва праволинеен, постъпков подход, популярният автор Роджърс Кейдънхед ви помага за усъвършенствате уменията и технологиите, необходими ви за създаване на настолни и Web програми, Web услуги, приложение за Android, и даже модули за Minecraft на Java. Всеки урок се изгражда върху това, което вече сте научили, като ви дава здрава като камък основа за успех в реалния свят. Фигурите и ясните постъпкови ... |
|
Лесни и практически техники за писане на по-добър код. ... Като програмисти всички сме виждали сорс код, който е толкова неразбираем и изпълнен с грешки, че ни докарва главоболие. През последните пет години авторите Дъстин Босуел и Тревор Фучър успяха да съберат и анализираха стотици примери за "лош програмен ход" (голяма част от които са написани от самите тях). В резултат на тези изследвания те установиха какви са причините един код да бъде "лош" и създадоха техники за неговото подобряване. какви са техните изводи? Трябва да пишете програмите си така, че времето, необходимо някой да разбере кода ви, ... |
|
Прави всичко по-лесно. ... Поемете по пътя към невероятните уеб дизайни и приятни за потребителите сайтове. Готови сте да изграждате най-страхотните високофункционални уеб сайтове? Този наръчник е пълен с процеси, съвети и техники, които ще ви разкрият как. Ще добиете нови умения, докато се учите да планирате, произвеждате и управлявате уеб страници на бизнес ниво. След това ще издигнете вашия сайт до нови висини, като го свържете с профили в социалните медии и го оптимизирате за таблети. В книгата ще откриете информация за: начало на уеб дизайна - научете за целия производствен процес и ролите и отговорностите на ... |
|
Книгата е предназначена за самостоятелно изучаване на Java - един от най-популярните и най-търсени езици за програмиране. Разглежда се версия Java SE 10. Опитът показва, че един материал се усвоява най-добре, ако е илюстриран с примери. Ето защо в книгата последователно и с много примери са разгледани практически всички основни теми, които така или иначе формират парадигмата за програмиране в Java - базови техники за създаване на програми в Java; класове, обекти и масиви; презареждане на методи; ламбда изрази; наследяване и предефиниране на методи; използване на интерфейси; обработка на събития и изключения; многонишково ... |
|
Добри практики в примери. ... Този наръчник е предназначен за онези, които се занимават със създаването и експлоатацията на компютърни мрежи - системните администратори. В книгата са разгледани различни технологии и е отразен многогодишният опит на автора в областта. В първите няколко глави се дават основополагащите знания за мрежите. Ще научите какви са изискванията към съвременното мрежово оборудване и как да подберете най-оптимално компонентите за изграждане на нова или за поддръжката на съществуваща мрежа. След това са разгледани фундаменталните въпроси, свързани със структурата на мрежата - видове мрежи; топологии ... |
|
Тази книга представлява сборник с практически примери по програмиране на "PHP". В нея се дават решения не само на прости, но и на по-сложни задачи, за да бъде интересна, както за начинаещите, така и за действащите програмисти. Примерите обхващат: получаване на данни от потребителя и за потребителя; обработката на низове, преобразуване на масиви и извличане на уникални елементи от масива; всевъзможни трикове при работата с време и дата. полезни примери, демонстриращи работата с файлове - преобразуване на файловите формати "XLSX", "CSV", "XML", както и работа с графични формати; ... |
|
Fedora openSUSE Ubuntu Debain. ... Този практически наръчник е ориентиран към системните администратори и разглежда един от най-широко застъпените аспекти на приложението на Linux - изграждането на сървър. Книгата се състои от четири части: Разгръщане на Linux - тук ще научите всичко за инсталирането на Linux, включително и разгръщане по мрежата и на виртуален сървър. Устройство на Linux - тази част запознава читателя с процеса на зареждане, със системите за инициализация и с ядрото на Linux. Разгледани са и файловата система, мениджърът на логически дялове LVM и RAID масивите. Системно администриране - ... |
|
Едва ли има по-голямо удоволствие от това самостоятелно да напишете добро уеб приложение - да направите всичко от нулата по начина, по който искате, без ограничения. Само че има един проблем - невинаги разполагате с време, за да изградите приложение от нулата. Когато става дума за разработването на сериозни уеб приложения като портали, корпоративни сайтове или социални мрежи, се прибягва до използването на вече готови решения - така наречените фреймуъркове. Тяхното предназначение е да облекчат решаването на рутинни задачи и да дадат възможност на програмиста да се концентрира върху логиката на самото приложение. Тази ... |
|
Тази книга е посветена на командната обвивка Bash и нейното практическо използване. Bash е обвивката по подразбиране в много "Linux" дистрибуции, както и в "macOS" и "Solaris". Среща се и в множество BSD системи. В днешно време Bash често се явява единствената обвивка в операционната система. На нея се пишат сценарии за автоматизация и се използва за въвеждане на обикновени команди. Обърнато е внимание на следните теми: извикване на обвивката; синтаксис на сценариите; променливи и функции; аритметични изрази; управление на задачи; история на изпълнение на командите; автоматично ... |