Опануйте необхідну навичку для досвідченого розробника. Тестування покращує якість додатків та знижує кількість багів. З набором тестів можна без побоювань вносити зміни – якщо щось зламалося, тести одразу про це повідомлять. Протягом курсу ми переходитимемо від простого до складного: від основ юніт тестів до налаштування оточення та інтеграційних тестів React-додатків. Переваги написання тестів: Тестування підтверджує […]
Бажаєте опанувати одну з найпопулярніших мов програмування та стати професіоналом у створенні інтерактивних веб-додатків? Ласкаво просимо в комплексний курс JavaScript! В ході цього курсу ви поринете в захоплюючий світ JavaScript, починаючи з базових понять і до просунутих прийомів програмування. Незалежно від вашого поточного рівня — будь то новачок або досвідчений розробник — курс надасть вам […]
HolyJS 2024 Spring – велика конференція для JS-розробників. Кілька десятків технічних доповідей про JavaScript, фронтенд, UI, інструменти та багато іншого. HolyJS – конференція для всіх, хто програмує на JavaScript – для фронтенду і не тільки. Вона пройде у два етапи: 1 день в онлайні, 2 дні в офлайні. У програмі виступу по 45-60 хвилин, з […]
Поліпшити знання в javascript – узагальнити та зміцнити класичні теми, розглянути та осмислити новації стандартів після ES6+. А також побудувати систему написання коду та навчитися взаємодіяти з серверною частиною.
Після проходження інтенсивності JavaScript для всіх!, ти зможеш почати створювати свої перші проекти з використанням вивчених знань. Ти повністю освоїш процес розробки та отримаєш першу роботу у своє портфоліо. Після закінчення навчання ти отримаєш сертифікат, який стане в нагоді при вступі на роботу або просто в портфоліо.
HolyJS 2023 Spring – велика конференція для JS-розробників. Кілька десятків технічних доповідей про JavaScript, фронтенд, UI, інструменти та багато іншого.
Це рання версія курсу. Курс готовий на 70% та охоплює всі основні теми JS. Існуючого матеріалу вистачить щонайменше на 3 місяці активного навчання. До 31 березня 2023 року, курс буде доповнено ще трьома темами. Студенти, які отримують курс, отримають доступ до всіх доповнень безкоштовно і автоматично. Привіт!) Мене звуть Діма. І я радий вам представити […]
Якщо ви працюєте з веб-додатками і застосовуєте OAuth2 (користувачі, токени, захист даних) – тоді цей курс для вас. Тут ви створите практичний проект і по кроках реалізуєте всю роботу з OAuth2 (Frontend – Backend – KeyCloak) Багато новачків (і профі), навіть якщо зрозуміли, як працює OAuth2, не знають як застосувати ці знання в конкретному проекті. […]
Мета курсу – навчити спокійно і без зайвого нервування вирішувати типові javascript-ові завдання. Отримані навички можна використовувати як для розв’язання задач при верстці сторінки, так і як опору для переходу до frontend-розробки та світу сучасних javascript-фреймворків.
GoFunc – конференція для тих, хто використовує Go у своїх проектах. Ми зосередимося на тому, як правильно створювати та експлуатувати сервіси на Go. Вчимося ефективно використовувати сучасні підходи та фреймворки при розробці додатків, обробці даних та розгортанні навантажених систем. Крім того, намагатимемося заглянути за межі стандартних можливостей Go runtime.
Навчися розробляти високопродуктивні та масштабовані мікросервіси, як у Ozon/Яндекс/Тінькофф/Kaspersky Lab/ВКонтакті, та збільши свої шанси на працевлаштування у BigTech-компанію або отримання нової посади. Викладач – Олег Козирєв – Senior Software Engineer у Avito. Понад 100 годин менторства та навчання. Понад 100 учнів уже навчилися на курсі. Щоб вичавити з курсу максимум, тобі необхідно знати основи мови […]
Записи Go Crew #2 – 11 годин сесій на тему «Highload на Go: Круглий стіл “Будуємо сервіс з урахуванням масштабування” / Данило Трошнєв, Андрій Петров, Еміль Шаріфуллін; Доповідь “Еволюція шардування трьох мільярдів оголошень” / Ілля Ушаков Доповідь “Захист від надмірного споживання пам’яті”/ Микита Галушко, Денис Ларіонов Доповідь “NATS JetStream: легка у розгортці та масштабована технологія […]
Мова Go – відносно молода і досить потужна мова, яка широко використовується для Backend розробки, а також створення мережевих та інфраструктурних додатків. курсі розбираються основи мови, після чого ми плавно перейдемо до вирішення практичних завдань та розробки Backend додатків. По проходженні ви навчитеся працювати з основними конструкціями мови, розробляти HTTP клієнти та сервери, взаємодіяти з […]
Ви вивчите, що таке чиста архітектура мовою Golang і створите сервіс по роботі з контактами та можливістю їхнього угруповання. Для чого потрібна чиста архітектура? Зручність тестування. Ви можете запускати тести без інтерфейсу користувача, бази даних, веб-сервера або будь-якого іншого зовнішнього компонента. Незалежність від фреймворку. Архітектура не залежить від будь-якої бібліотеки, тому ви можете використовувати фреймворк […]
Коли моноліт стає складно і дорого підтримувати, настав час розпиляти його на мікросервіси. Розберемо, які бувають потреби в поділі і як до нього приступити, яку вибрати стратегію, як уникнути підводного каміння, як підтримувати архітектуру, що вийшла.
Joker – це конференція для фахівців з Java, що проводиться з 2013 року. Є однією з двох найбільших і старих конференцій з Java-розробки в Росії, разом із “сестрою-близнюком” – JPoint. Учасники можуть ознайомитися з різними доповідями на теми, актуальні для Java-розробників: від використання Spring Boot та пристрою JVM до JVM-мов, таких як Kotlin, а також […]
JPoint – конференція для Java-програмістів. Одна з двох найбільших і найстаріших Java-конференцій у Росії (разом із «братом-близнюком» Joker). Обидві конференції відбуваються з 2013 року. Тут можна почути різні доповіді про кращі практики Java-розробки, про використання Spring Boot, роботу JVM «під капотом», програмування на Kotlin та інших JVM-мовах, backend-архітектуру та багато іншого.
У світі тестування API стає невід’ємною частиною тестування продукту загалом. Якщо раніше програма взаємодіяла тільки зі своїм сервером, то в наші дні жодна програма не обходиться без спілкування з сервісами метрик, соціальними мережами та іншими програмами. Це спілкування відбувається через API. Відповідно, кратно зростає попит на фахівців, які тестуватимуть ці API. При цьому API — […]
Joker – конференція для Java-програмістів, що проходить з 2013 року. Одна з двох найбільших і найстаріших Java-конференцій у Росії (разом зі своєю «сестрою-близнюком» JPoint). Тут можна дізнатися практичну інформацію про використання Spring Boot, і розібратися, як JVM працює «під капотом».
Курс “Java Stream API з нуля” – ідеальний вибір для новачків та тих, хто хоче освоїти Stream API у Java. Цей курс надасть вам всі необхідні знання та практичні навички для ефективної обробки даних із використанням Stream API. Під час курсу ви вивчите основні концепції Stream API і навчитеся створювати потоки даних із різних джерел, […]
12 годин сесій на тему «Мікросервісна архітектура» Доповідь “Domain Driven Design та мікросервіси на Java”: Станіслав Кокшаров Інтерв’ю “Sage. Observability своїми руками”: Кирило Карандін, Роман Щербаков Доповідь “Як зберегти контракт, пустившись у всі тяжкі”: Артем Птушкін, Артем Бояршинов Круглий стіл “Мікросервіси та місця, де вони мешкають”: Данило Плєшков, Андрій Ребров, Антон Чорноусов, Денис Котов Публічна […]
Вступний курс для тих, хто хоче освіжити свої знання або хто вперше знайомиться з програмуванням і хоче мати уявлення про те, що це таке, як написати свою першу програму, переконатися, що це досить легко. Тому курс не потребує якихось попередніх знань. Ми пройдемося від самого нуля до того рівня, коли ви зможете писати власні прості […]
Курс Groovy містить інформацію про іншу об’єктно-орієнтовану мову програмування, яка є доповненням до мови Java. З ним буде стикатися будь-який Java розробник, тому що мова Groovy є ключовою для розуміння таких інструментів як: Gradle (один з кращих інструментів збирання проектів для JVM-based мов програмування) Jenkins (найпопулярніший Continuous Integration / Continuous Delivery інструмент). Більше того, ця […]
Багатопоточка часто залишається “сліпою плямою” у розробників. Багато хто знає про екзекутори, synchronized і volatile, а на практиці пишуть застарілий, повільний та некоректний код. Чому так відбувається? Більшість курсів і статей не йде далі класу Thread та екзекуторів. Є хороша книга Java Concurrency In Practice, але вона 2005 року. З того часу з’явилися нові інструменти […]