3 560 ₴
«Патерни проєктування» — ваша книжка, якщо вам хоч колись доводилося стикатися з проблемами дизайну програмного забезпечення. Вам не доведеться «винаходити колесо» — просто скористайтеся зведеним докупи величезним досвідом розробників і можливістю використовувати найкращі практики. Ви дізнаєтеся, навіщо потрібні патерни, побачите, як вони виглядають і працюють у «дикій природі», а призвичаївшись до їх використання, зможете витратити вільний час на щось більш складне і цікаве. Автори чудово показали, як патерни використовуються у Java API і як застосувати вбудовану підтримку патернів Java у вашому власному коді. Заразом ви засвоїте реальні принципи ОО-програмування, що залишаться з вами і тоді, коли доведеться працювати без патернів. Візуально насичений формат книжки розроблений із використанням новітніх досліджень в галузях нейробіології, когнітивної науки і теорії навчання. Тому весь її матеріал миттєво запам’ятовується, і невдовзі ви зможете з легкістю спілкуватися з іншими членами вашої команди на «таємній мові» патернів проєктування.
Мова Python сьогодні відома у всьому світі. Вона задіяна в пошукових системах Google, на ній майже цілком написані відеохостинг Youtube і соціальна мережа Reddit, активно використовують її Facebook та Instagram. Агентство національної безпеки США з її допомогою аналізує розвіддані, а NASA розв’язує найскладніші наукові проблеми. Інакше кажучи, Python під силу не тільки обчислювальні задачі, а й тестування, адміністрування і розробка програмних продуктів. Дійсно хочете швидко оволодіти мовою Python, не докладаючи зайвих зусиль? У цьому допоможе чудовий посібник Пола Беррі Head First Python, створений на засадах останніх досягнень когнітивної науки. Ваш мозок буде змушений постійно працювати, а не губитися в нетрях занудливих текстів, що навіюють сон. Ви дізнаєтеся, як створити власний застосунок, як керувати базами даних, обробляти виключення і здійснювати первинну обробку даних. Якщо вас цікавить те, що можна робити з контекстними менеджерами, декораторами і генераторами, то ви точно потрапили за адресою. Захоплива, але не легковажна, інформативна, позбавлена зайвого пафосу книжка Пола Беррі містить більшу частину того, що вам доведеться використовувати чи не щодня у своїй подальшій роботі. Єдине застереження — бажано, щоби майбутній читач хоча би на початковому рівні володів однією з поширених мов програмування.
Технологія Java сьогодні використовується скрізь. Якщо ви розробляєте програмне забезпечення і досі не опанували Java, точно настав час заглибитися у цю книжку.«Head First. Java» — це вичерпний навчальний посібник, який надасть Вам досвід роботи з Java та об’єктно-орієнтованого програмування. Ця книжка допоможе вам вивчити мову Java унікальним методом, що виходить за рамки синтаксису та інструкцій з експлуатації і допомагає зрозуміти, як стати неперевершеним розробником. Ви опануєте основи мови, отримаєте загальну інформацію, засвоїте роботу з потоками, мережевою взаємодією та розподіленим програмуванням, і навіть побудуєте гру «Sink The Dot Com», а також створите барабанний музичний чат.Окрім захопливого стилю, що одразу поглинає вас, у «Head First. Java» міститься величезна кількість практичних речей, які інші посібники залишають поза увагою. Розумно, іронічно, сучасно та практично — не так уже багато існує видань, що здатні похвалитися цими якостями. Обережно — ви можете насправді чогось навчитися!
Ця книжка познайомить вас з особливостями JavaScript — основної мови програмування Всесвітньої мережі, що дозволяє визначати розширену поведінку на вебсторінках. Ви отримаєте глибоке розуміння того, як працює ця чудова мова, назавжди забудете про сухі, нудні, статичні сторінки, що просто займають місце на екрані, навчитеся взаємодіяти з користувачами, реагувати на події, отримувати і використовувати дані з Інтернету, виводити графіку та багато іншого. І все це дозволить вам перейти від основ до найцікавіших концепцій сучасного комп’ютерного програмування і розв’язання проблем експертного рівня. Як і завжди у книжках від Head First, матеріал викладений у цікавій, розважальній та дуже змістовній формі. Це по-справжньому серйозний посібник — та, однак, його легко і приємно читати і вивчати.
Ерік Фрімен
Ерік Фрімен, за словами Кеті Сьєрра, співавторки серії Head First, є "однією з тих рідкісних осіб, які добре розбираються в мові, практиці застосування та культурі в найрізноманітніших галузях, технохіпстер, віцепрезидент, інженер, аналітик". Ерік пропрацював майже десять років на посаді технічного директора Disney Online & Disney.com у The Walt Disney Company. Зараз Ерік присвячує свій час WickedlySmart — стартапу, заснованому спільно з дружиною Елізабет. За освітою Ерік є фахівцем із комп’ютерних технологій; він займався дослідженнями разом із корифеєм галузі Девідом Гелернтером під час роботи над дисертацією в Єльському університеті. Його дисертація стала однією з фундаментальних праць в галузі альтернатив для інтерфейсів, що реалізують метафору робочого столу, а також першою реалізацією потоків активності — концепції, розробленої ним спільно з доктором Гелернтером. У вільний час Ерік Фрімен серйозно займається музикою; останній проєкт Еріка, створений разом із одним з піонерів напрямку "ембиєнт" Стівом Роучем, доступний в магазині App Store під назвою Immersion Station. Ерік живе з дружиною і донькою в Остіні (штат Техас).
Берт Бейтс
Берт Бейтс — засновник серії книг Head First. Він є співавтором кількох книжок-бестселерів про Java та виступає в якості провідного розробника багатьох сертифікаційних іспитів Sun із Java. Берт розробляє програмне забезпечення більше 25 років. Він тривалий час працює у сфері штучного інтелекту з такими клієнтами, як Weather Channel, A&E Network, Rockwell і Timken.
Елізабет Робсон
Елізабет Робсон — програмістка, письменниця і викладачка. Вона закохана в свою роботу ще з часів навчання в Єльському університеті, де отримала ступінь магістра в галузі комп’ютерних технологій, а також створила паралельну візуальну мову програмування і програмну архітектуру. Елізабет брала участь в створенні популярного сайту Ada Project — одного з перших, що допомагають жінкам знайти інформацію про роботу та освіту в галузі комп’ютерних технологій. Вона стала одним із засновників WickedlySmart — компанії, що працює в сфері онлайн-освіти на базі веб-технологій. Тут вона створює книжки, статті, відеокурси тощо. Раніше Елізабет була на посаді директорки зі спеціальних проєктів у видавничій компанії O’Reilly Media і розробляла семінари та курси дистанційного навчання в різних технічних галузях, які допомагають людям розібратися в новітніх технологіях. До приходу в O’Reilly Елізабет працювала в The Walt Disney Company, де керувала дослідженнями і розробками в сфері цифрових мультимедійних технологій. Коли Елізабет не сидить за комп’ютером, вона займається велоспортом або веслуванням, фотографує та готує вегетаріанські страви.
Пол Беррі
Пол Беррі має офіційну освіту й підготовку в галузі комп’ютерних наук та ступінь магістра комп’ютерних наук. Він професійно займається програмуванням майже 25 років. Пол є автором двох підручників та редактором журналу Linux Journal.
Кеті Сьєрра
Кеті Сьєрра є сертифікованим Java-програмістом, інструктором та розробником ігор. Вона багато подорожує світом, розповсюджуючи інформацію про Java і викладаючи різноманітні Java-курси через систему Sun Educational Services. Коли вона не подорожує, вона готує нові курси з Enterprise Java і пише статті та книги. Разом зі своїм партнером Бертом Бейтсом вона є співавтором серії книг Head First на технічні (переважно комп’ютерні) теми. Ця серія розпочалася в 2003 році з книги "Head First. Java", яка використовує неортодоксальний, інтенсивно-візуальний підхід до процесу вивчення програмування. Ще одна книга, "Head First. Патерни проєктування", в 2005 році виграла премію Product Excellence Jolt Awards. Загалом її книги були тричі номіновані на цю премію, і з 2003 по 2005 роки потрапляли до щорічного списку 10 найкращих комп’ютерних книг Amazon.com.
Основні | |
---|---|
Виробник | Фабула |
Країна виробник | Україна |
ISBN | 9786170961594 |
Вид палітурки | Твердий |
Рік видання | 2021 |
Стан | Новий |
Тематика | Мови та системи програмування |
Тип поверхні паперу | Матова |
Тип поліграфічного паперу | Офсетний |
Мова видання | Українська |
Формат | |
Довжина | 23.5 см |
Ширина | 16.5 см |