IT Student by Kharkiv IT Cluster
3.07K subscribers
307 photos
22 videos
5 files
3.44K links
IT-Хаб для студентів: качаємо скіли та настрій!

🔥 Безоплатні івенти від Kharkiv IT Cluster
💼 Стажування від ТОП IT-компаній
🔝 Вебінари з IT-фахівцями
🧠 Меми, ребуси, задачі
💡 Дописи про світ ІТ

Пишіть свої запитання та пропозиції: @kharkiv_it_cluster
Download Telegram
#news_from_members

Як побудувати нову перспективну кар’єру у 4 кроки?

1️⃣ Подаєш заявку на безоплатну програму Digital Lift Media Marketing.
2️⃣ Проходиш співбесіду з рекрутером.
3️⃣ Якщо стався мечт — безоплатно навчаєшся у найкращих фахівців у сфері.
4️⃣ Якщо показав себе з кращої сторони під час навчання — отримуєш офер від Promodo.

Щоб подати заявку — заповнюй анкету за посиланням: https://bit.ly/DigitalLift_MediaMarketing

☝️ Заявки приймаємо до 9 квітня включно. Кількість місць обмежена.

#PromodoAcademy #KharkivITCluster #itkharkiv #itcluster #Cluster

👉 IT Student — будь в курсі IT-можливостей для тебе!
🔥2
​​Та як отримати те працевлаштування в ІТ? 😥

Kharkiv IT Cluster i ZONE3000 знають! І, звісно ж, розкажуть тобі👇

1 квітня о 16:00 Kharkiv IT Cluster i ZONE3000 проведуть онлайн-вебінар на тему «Шлях до офера. Як розпочати карʼєру». Запрошуємо тебе долучитися🔥

🎤Хто спікер?
🗣Олег Опришко – Admin Recruiter & CS Event Manager у компанії ZONE3000.

Олег точно знає, як отримати омріяну роботу 😉 Уже майже 5 років він як рекрутер допомагає фахівцям без досвіду розпочати карʼєрний шлях. Допоможе й тобі🤩

Про що поговоримо?
1️⃣ Актуальні інструменти для пошуку роботи: де знайти цікаві пропозиції?
2️⃣ Створення резюме: на що звертає увагу роботодавець?
3️⃣ Поведінка на співбесіді: як краще поводитись під час інтервʼю?
4️⃣ Work-Life Balance: що допоможе поєднувати навчання в університеті й роботу.

Зацікавило? Чекаємо тебе на нашій трансляції👈

IT Student — будь в курсі IT-можливостей для тебе!
🔥2
​​Без яких інструментів не впорається жоден інфлюєнсер?

🤩 Ну, звісно ж, без інтернет-маркетингу!😉


😍10 квітня о 17:00 Kharkiv IT Cluster i Telesens проведуть онлайн-воркшоп Open IT на тему «Інтернет-маркетинг і просування».

🗣Валентина Нестерова Team Lead Marketing and Outsourcing Sales at Telesens розкриє всі аспекти цієї галузі, а саме 👇

👉Інтернет-маркетинг VS класичний маркетинг: у чому різниця?
👉Які переваги інтернет-маркетингу? Охоплення, точність таргетингу, взаємодія з аудиторією, вимірюваність результатів
👉Що таке цільова аудиторія і як її визначити?
👉Про канали інтернет-маркетингу: SEO, соціальні медіа, контент-маркетинг, email, PPC.
👉Аналітика: огляд сервісів.
👉Що потрібно знати про тренди інтернет-маркетингу 2024?
👉Використання штучного інтелекту в маркетингу.
👉Огляд професій інтернет-маркетингу.

Реєструйся й відчиняй двері у світ інтернет-маркетингу! 😉👉https://forms.gle/Mm1Q94TtxaferVdm9

До зустрічі на воркшопах Open IT — безплатних навчальних воркшопів про професії в ІТ для студентів 1-3 курсів технічних спеціальностей і світчерів!

#events_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
​​🚀 Kharkiv IT Cluster запрошує представників ІТ-компаній, адміністрацій університетів, викладачів ІТ-дисциплін та фахівціі інформаційних технологій долучитися до відкриття нового сезону проєкту «Система сертифікації ІТ-дисциплін».🚀

🗓Коли? — 18 квітня 2024, 16:00
📍Де? — онлайн, ZOOM
🔗 Реєстрація

«Система сертифікація ІТ-дисциплін» — проєкт із покращення якості вищої освіти шляхом рецензування й актуалізації фахівцями з ІТ програм дисциплін, які вивчаються в університетах.

На заході ми:
🔹розкажемо про можливості для покращення якості ІТ-освіти в Україні;
🔹презентуємо оновлений формат проєкту «Система сертифікації ІТ-дисциплін»;
🔹обговоримо ключові етапи й таймлайни проєкту;
🔹розкажемо, як правильно заповнювати форму силабусу;
🔹дамо відповіді на всі запитання під час зустрічі.

Деталі читайте на нашому сайті

У разі виникнення додаткових питань пишіть на електронну пошту: [email protected] — Марія Рудинська.

👉 IT Student — будь в курсі IT-можливостей для тебе!
​​Час розв’язати логічну задачу 🧠

Що важче: тонна пір'я чи тонна цегли? 🧱🪶

#tasks_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
Що важче: тонна пір'я чи тонна цегли? 🧱🪶
Anonymous Quiz
4%
Тонна пір’я 🪶
6%
Тонна цегли 🧱
91%
Вони важать однаково
🤔1
​​Цікаві цьогорічні стартапи 🎯

🌱DePoly 🌱
Швейцарський стартап, який революціонізує переробку пластику за допомогою технології, яка перетворює ПЕТ-пластик і поліефірний текстиль у високоякісну сировину.

🔥VARM🔥
Німецький ізоляційний стартап, заснований у 2023 році, який отримав 7-значну суму передпочаткових інвестицій від Foundamental і A/O за стратегічного керівництва засновниками Thermondo. Стартап займається декарбонізацією домогосподарств і пропонує комплексне рішення для ізоляції пустотних стін

🌍Kausal🌍
Фінський стартап, заснований у 2020 році, який трансформує кліматичні заходи на рівні міста за допомогою своєї цифрової платформи. Kausal допомагає містам у встановленні прозорих кліматичних цілей, розробці дієвих планів і моніторингу прогресу.

#startup_stories_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
👍1
🔥Код-челендж про битву покемонів! 🔥

Використовуючи наступну формулу, обчислити шкоду, яку завдасть певний хід,
damage = 50 * (attack / defense) * effectiveness

🔢 Де:

attack = твоя сила атаки
defense = оборона противника
effectiveness = ефективність атаки на основі матчу (див. пояснення нижче)

🛡️Ефективність:

Атаки можуть бути суперефективними, нейтральними або не дуже ефективними залежно від матчу. Наприклад, вода буде надзвичайно ефективною проти вогню, але не дуже ефективною проти трави.

Super effective: 2x damage
Neutral: 1x damage
Not very effective: 0.5x damage

🔍У матчі ти матимеш справу лише з чотирма типами: вогнем, водою, травою та електрикою. Ось ефективність кожного матчу:

fire > grass

fire < water

fire = electric

water < grass

water < electric

grass = electric

👊Для цього завдання будь-який тип проти себе не дуже ефективний. Крім того, припустимо, що зв’язки між різними типами є симетричними (якщо A є суперефективним проти B, то B не дуже ефективний проти A).

🔧Функція, яку ти маєші реалізувати, передбачає:

твій тип
тип опонента
твоя сила атаки
захист суперника

#CodingChallenges_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
​​🌟Настав час для добірки англійського сленгу цього тижня🌟

🤖Машинне навчання (англ. Machine learning).
Галузь штучного інтелекту, заснована на ідеї, що системи можуть навчатися на основі даних, ідентифікувати закономірності й приймати рішення з мінімальним втручанням людини. Розпізнавання зображень і мови — наприклад, чат-боти, такі як Siri — засновані на машинному навчанні.

🏙️Метавсесвіт (англ. Metaverse).
Термін запровадив письменник-фантаст Ніл Стівенсон у своїй книзі «Снігова аварія» 1992 року, використовуючи його для позначення всесвіту, створеного комп’ютером. Загалом термін розуміють як віртуальний світ, в якому люди збираються, щоб грати в ігри, спілкуватися й працювати. Пуристи метавсесвіту кажуть, що він має бути сумісним — і тому, швидше за все, він буде підтримуватися криптовалютою та незамінними токенами.

💎NFT (англ. Non-fungible token).
Дослівно — незамінний токен. Це тип цифрових активів, створений на блокчейні, який дозволяє отримати право власності на товар, який існує винятково в мережі, наприклад зображення, анімацію або відео, водночас засвідчити його оригінальність.

#IT_dictionary_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
👍4
​​🧐Завершив ІТ-курси, але досі не знаєш, як розпочати кар’єру?

Kharkiv IT Cluster оголошує серію безоплатних кар’єрних консультацій для початківців, які мріють про офер в ІТ! ⤵️

Євген Чвертков, Head of Education department at Artjoker software, поділиться власним досвідом з напрямку JavaScript і надасть поради, які допоможуть тобі під час працевлаштування 🤩

Коли?
1️⃣16 квітня о 18.30, online
2️⃣ 19 квітня о 18.30, online

Участь безоплатна за попередньої реєстрації
https://forms.gle/VngViJxYPmkVriAm8

Тож скоріше реєструйся й стань на крок ближче до омріяної професії!

#events_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
2🥰1
Патерн проєктування — Visitor

🛠️ Цей паттерн використовується для реалізації операцій над складними структурами об'єктів, такими як дерева Composite. Він дозволяє зберігати проміжний стан алгоритму при виконанні методів відвідувача над різними об'єктами структури.

🚀 Приклад застосування патерну Visitor: клас XMLExportVisitor, який експортує різні атрибути об'єктів в XML формат.

👨‍💼 Клієнтський код може виконувати операції відвідувача над будь-яким набором елементів, не звертаючись безпосередньо до їхніх класів.

📝 Цей паттерн є потужним інструментом для роботи з об'єктами, які мають різні класи, і дозволяє легко розширювати функціональність програми.

#CodeBreakdown_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
Патерн проєктування — Visitor

// Інтерфейс елемента оголошує метод «accept», який приймає базовий інтерфейс відвідувача як аргумент.
interface Shape is
method move(x, y)
method draw()
method accept(v: Visitor)
// Кожен конкретний клас елемента повинен реалізувати метод «accept» таким чином, щоб він викликав метод відвідувача, який відповідає класу елемента.
class Dot implements Shape is
// ...
// Зверни увагу, що ми викликаємо visitDot, який відповідає поточному імені класу. Таким чином ми повідомляємо відвідувачу клас елемента, з яким він працює.
method accept(v: Visitor) is
v.visitDot(this)

class Circle implements Shape is
// ...
method accept(v: Visitor) is
v.visitCircle(this)

class Rectangle implements Shape is
// ...
method accept(v: Visitor) is
v.visitRectangle(this)

class CompoundShape implements Shape is
// ...
method accept(v: Visitor) is
v.visitCompoundShape(this)

// Інтерфейс Visitor оголошує набір методів відвідування, які відповідають класам елементів. Сигнатура методу відвідування дозволяє відвідувачу ідентифікувати точний клас елемента, з яким він має справу.
interface Visitor is
method visitDot(d: Dot)
method visitCircle(c: Circle)
method visitRectangle(r: Rectangle)
method visitCompoundShape(cs: CompoundShape)

// Конкретні відвідувачі реалізують кілька версій одного алгоритму, який може працювати з усіма конкретними класами елементів.

Ви можете відчути найбільшу перевагу шаблону відвідувача, використовуючи його зі складною структурою об’єктів, такою як складене дерево (Composite tree). У цьому випадку може бути корисним зберігати деякий проміжний стан алгоритму під час виконання методів відвідувача над різними об’єктами структури.

class XMLExportVisitor implements Visitor is
method visitDot(d: Dot) is
// Експорт ідентифікатора точки та координат центру.

method visitCircle(c: Circle) is
// Експорт ідентифікатора кола, координат центру та радіус.

method visitRectangle(r: Rectangle) is
// Експорт ідентифікатора прямокутника, лівих верхніх координат, ширини та висоти.

method visitCompoundShape(cs: CompoundShape) is
// Експорт ідентифікатора фігури, а також списку ідентифікаторів дочірніх елементів.

// Клієнтський код може виконувати операції відвідувача над будь-яким набором елементів, не з’ясовуючи їхні конкретні класи. Операція accept спрямовує виклик до відповідної операції в об’єкті відвідувача.
class Application is
field allShapes: array of Shapes

method export() is
exportVisitor = new XMLExportVisitor()

foreach (shape in allShapes) do
shape.accept(exportVisitor)


#CodeBreakdown_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
Delivery Manager у світі ІТ! 🌟

Delivery Manager (DM) — фахівець із гарними лідерськими й бізнес-навичками, спеціалізація якого межує з архітектором і Program Manager’ом. 👨‍💼🚀

Роль і розподіл обов'язків Delivery Manager залежить від стадії проєкту.

💬Спочатку на DM чекають багато розмов про проблеми замовника та про те, як їх вирішити. Це ближче до бізнес-вимог, продакт-менеджменту й архітектури рішень.

📈Потім активується частина роботи, яка схожа на обов’язки класичного program- або product-менеджера (залежно від обсягу роботи), яка обраховує: ризики, розклад усього проекту, потреба у фахівцях, підхід, у якому вони працюватимуть, деталі реалізації систем, впровадження.

🛠️Коли проєкт уже в процесі розробки, DM щодня працює із запитаннями🛠️
«Що критично зробити сьогодні ?»
«Які є ризики й проблеми, що ставлять delivery під загрозу?»
«Які є можливості для успіху і що потрібно зробити зараз?»


Заснований на аналізі ризиків підхід дозволяє завчасно помітити проблему й вирішувати її так, щоб вона якнайменше вплинула на терміни delivery.

Загалом, Delivery Manager контролює виконану роботу й переконується, що вона наближає команду до мети. 🎯

#IT_facts_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
​​Вивчай безкоштовно курс «React Поглиблений» від ITVDN


4 квітня — День вебмайстрів. Ми вітаємо зі святом усіх, хто обрав напрямок веброзробки, і маємо для вас подарунок!


🆓 З 4 до 11 квітня ви можете отримати доступ до нового відео курсу «React Поглиблений» безкоштовно на ITVDN, а також — сертифікат, який буде підтвердженням ваших знань.
Доступ до курсу надається на 10 днів.

React — найпопулярніша FrontEnd-бібліотека для побудови користувацьких інтерфейсів. Її використовують розробники Facebook, Instagram, Netflix, Dropbox, GitHub, Discord, Uber та інші.


Про курс «React Поглиблений»


Автор курсу Андрій Полевий, Software Developer у MindK. Сертифікований розробник Microsoft, 11+ років досвіду, включаючи роботу в компаніях лідерів української ІТ-індустрії — SoftServe та Intellias. Професійний стек: JavaScript, React, C#, SQL, Azure, ASP.NET Core.


Тривалість відео уроків — 10 годин 5 хвилин.


Структура курсу:
1. Створення проєкту. TypeScript. Типізація в React.
2. Стилізація. Частина 1.
3. Стилізація. Частина 2.
4. Практика 1. Робота з API і стилізація.
5. Хуки useContext, useRef, портали.
6. Кастомні хуки та memory leak.
7. Робота з формами.
8. Мемоізація.
9. Оптимізація.
10. Redux Toolkit, RTK Query.
11. Практика 2. Міграція на RTK Query.
12. GraphQL.
13. JWT token, авторизація, приватні та публічні маршрути.
14. Server-side Rendering.
15. Тестування компонентів.

Чого ви навчитеся на даному курсі:
▪️ Будувати state management за допомогою Redux і Redux Toolkit.
▪️ Розуміти основи популярних CSS-фреймворків для стилізації.
▪️ Використовувати бібліотеку Material UI і її компоненти замість ручної стилізації.
▪️ Використовувати React hooks і створювати власні (кастомні) хуки.
▪️ Досліджувати проблеми швидкодії React-застосунку.
▪️ Використовувати React Developer Tools для дослідження дерева компонентів та профайлингу.
▪️ Розв’язувати проблеми з memory leak.
▪️ Використовувати React.lazy та Suspense для динамічного завантаження модулів, React Router для динамічного завантаження маршрутів.
▪️ Використовувати RTK Query для звертання до API.
▪️ Додавати автентифікацію для застосунку на основі OAuth2.
▪️ Використовувати мову запитів GraphQL для здійснення запитів та зміни даних на сервері.
▪️ Працювати з концепцією Server-side Rendering (SSR).
▪️ Дізнаєтеся про Jest Testing Framework та його альтернативи, навчитеся тестувати компоненти за допомогою React Testing Library.


Отримати курс безкоштовно

👉 IT Student — будь в курсі IT-можливостей для тебе!
4🔥1
​​3 квітня — день народження мобільного телефону! 🎂

3 квітня 1973 року Мартін Купер, інженер від Motorola, презентував своє творіння – перший у світі мобільний телефон 🎉

Насправді, цей «мобільний» пристрій важив цілих 2,5 кілограми! 📱

У той же день Мартін Купер уперше набрав номер і зателефонував в офіс компанії з першого мобільного телефону Motorola DynaTAC 8000X. 🌐

Відтоді людство почало жити інакше, тому що з'явилася можливість зв'язатися з абонентом практично миттєво, незалежно від місця перебування.
Учені обґрунтовано вважають, що саме винахід мобільного телефону став найбільш значущою подією останніх років.

#funny_holidays

👉 IT Student — будь в курсі IT-можливостей для тебе!
1
Цікаві вихідні з ХНУРЕ, так ще й офлайн🔥

Так-так, ми теж ду-у-уже раді цій новині!

Тепер щосуботи квітня та травня на всіх, хто завітає до корпусу «І» чекають майстер-класи, воркшопи, лекції та просто маса інформації зі світу технологій☺️

Гортай розклад та обирай, на який захід завітаєш 👉
Та не забувай кликати друзів, адже разом веселіше!

Обирай своє майбутнє з Першим серед кращих⭐️

👉 IT Student — будь в курсі IT-можливостей для тебе!