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

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

Пишіть свої запитання та пропозиції: @kharkiv_it_cluster
Download Telegram
Передові стартапи 2024 року 💥

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

Elai.io🤖
Українська платформа на основі штучного інтелекту, яка революціонізує створення відео, дозволяючи користувачам швидко й легко перетворювати текст у високоякісні відео. Цей інструмент особливо корисний для розробників контенту й маркетологів, оскільки він містить ШІ-аватари із селфі, які можна підлаштувати під свій смак, і підтримку кількох мов.

Liftero 🛰
Польська космічна компанія, яка зосереджується на розробці багаторазових орбітальних транспортних засобів для ефективного розгортання супутників.

#startup_stories_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
Стартував новий сезон проєкту «Система сертифікації ІТ-дисциплін»‎

18 квітня 2024 року Харківський ІТ Кластер спільно з Національним агенством із забезпечення якості вищої освіти презентував новий сезон проєкту «Система сертифікації ІТ-дисциплін»‎.

Учасникам презентували всі оновлення проєкту й оголосили дедлайни й умови прийому заявок на участь у рецензуванні дисциплін.

Детальніше про те, як пройшла зустріч і про основні вимоги до подачі заявок дізнавайтеся за посиланням на YouTube 👉 https://youtube.com/live/ktd_qJDv18w?feature=share або читайте на нашому сайті 👉 https://it-kharkiv.com/startuvav-systema-sertyfikatsiyi-it-dystsyplin/

🔥Запрошуємо ІТ-викладачів подавати заявки на участь у проєкті «Система сертифікації ІТ-дисциплін»‎ задля рецензування силабусів експертами з ІТ-компаній.

Як подати заявку на участь?
1. Заповнити форму реєстрації до 26 квітня 2024 року (включно)
2. Ознайомитися з основними вимогами до заявки у формі реєстрації чи на нашому сайті.
3. Після завершення реєстрації дочекатися листа з результатами відбору й інструкцією на вказану у формі електронну пошту.

Терміни подачі заявок до 26 квітня 2024 року.

Щоб бути в курсі всіх важливих ініціатив долучайтеся до Telegram-чату професійного ком’юніті ІТ-викладачів.

Залишилися запитання? Звертайтеся за електронною адресою: [email protected], Марія Рудинська.

Долучайтеся до покращення якості вищої освіти в галузі ІТ😉


#events_for_students

👉 Підписуйся на Telegram-канал «IT Student» та будь в курсі IT-можливостей для тебе!
📢 CHM Software продовжує шукати талановитих спеціалістів!

1️⃣ СММ-менеджер

Ти енергійний, креативний і вмієш працювати із соціальними мережами?

Тоді ця вакансія для тебе! Створюй контент, розвивай бренд й комунікуй із аудиторією!

💼Умови роботи:
Часткова зайнятість
Передбачена оплата
Гнучкий графік, оскільки зйомки можна робити поетапно й не швидко.
Робота офлайн — м.Харків та м. Київ

👉 Заповни форму й подай своє резюме

2️⃣ Менеджер із продажів

Ти комунікабельний і цілеспрямований?
Хочеш займатися продажами офлайн?


Долучайся до команди CHM Software у Харкові, Києві або Львові! Переконуй клієнтів, збільшуй продажі й розвивайся!

💼Умови роботи:
🔸 Часткова зайнятість
🔸 Гнучкий графік
🔸 Робота офлайн

Міста для яких актуальна вакансія:
📍 Харків
📍 Київ
📍 Львів

Кому підійде ця посада? 🚀
🔹 Ти вмієш ефективно спілкуватися й переконувати людей.
🔹Маєш глибоке розуміння продуктів або послуг, які пропонуються для продажу, а також знання про конкурентів.
🔹Знаєш, як вирішувати конфліктні ситуації.
Володієш навичками адаптації до різних особистостей і здатен знаходити спільну мову з різними людьми.
🔹Маєш високу писемну й усну мовну грамотність.

👉 Надішли своє резюме за посиланням

Про компанію:

CHM Software — українська компанія-розробник IT-рішень для автоматизації торгівлі.

Чим займається компанія?
Розробкою, впровадженням і підтримкою програмного забезпечення й обладнання для автоматизації торгівлі на робочих місцях продавців, обліку товарного обігу й фінансової діяльності підприємств торгівлі в Україні та за кордоном.

Долучайся до команди й зростай разом із CHM Software! 🌟

👉 IT Student — будь в курсі IT-можливостей для тебе!
👍1
​​📢 Не знаєш, як урізноманітнити студентське життя? Тоді цей канал створено саме для тебе.

@studway_ua допомагає українській молоді жити яскравіше, знаходити мотивацію, планувати професійний розвиток та вирушати у подорожі.

Тут ти знайдеш:
📱 анонси крутих івентів;
💡 ідеї, як провести вільний час з користю;
👩‍💻 можливості для саморозвитку;
👀 історії успіху і трохи факапів;
💼 стажування та вакансії;
📚 поради, лайфхаки і натхнення.

Радимо не ставити канал на mute, щоб не пропустити нагоди стати кращою версією себе.

Підписуйся вже зараз! - https://t.iss.one/studway_ua та instagram.com/studway_ua/
#studway
​​📃Код-челендж про pagination! 📃

🌟Твоє завдання — закінчити клас PaginationHelper, який є службовим класом, корисним для запиту інформації про сторінку, пов’язану з масивом.

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

🌟Нижче наведено кілька прикладів використання цього класу:🌟
helper = PaginationHelper(['a','b','c','d','e','f'], 4)
helper.page_count() # має бути == 2
helper.page_count() # helper.item_count() # має бути == 6
helper.page_item_count(0) # має == 4
helper.page_item_count(1) # остання сторінка - повинно бути == 2
helper.page_item_count(2) # має бути == -1, оскільки сторінка недійсна

# page_index приймає індекс елемента та повертає сторінку, до якої він належить
helper.page_index(5) # має бути == 1 (індекс від нуля)
helper.page_index(2) # має бути == 0
helper.page_index(20) # має бути == -1
helper.page_index(-10) # має бути == -1, оскільки негативні індекси недійсні

#CodingChallenges_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
🇬🇧Добірка англійських ІТ-слів цього тижня🇬🇧

🖥️ UI або інтерфейс користувача (англ. User interface).
Інтерфейс користувача — це все, що користувач бачить або з чим взаємодіє на вебсайті чи в додатку. Зробити інтерфейс чистим і простим у використанні є важливою частиною дизайну.

🌟UX або користувацький досвід (англ. User experience).
Це те, що відчувають користувачі, коли вони взаємодіють із продуктом. Наскільки вебсайт приємний у користуванні, простий у розумінні й навігації. Це широкий термін, який може охоплювати не лише цифрові інтерфейси, але й усе, що стосується продукту.

🧪Юніт-тест або модульний тест (англ. unit test).
Це блок коду, який перевіряє точність меншого ізольованого блоку коду програми, як правило, функції або методу. Модульний тест призначений для перевірки того, що блок коду працює належним чином відповідно до теоретичної логіки розробника.

#IT_dictionary_for_students

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

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

Наприклад, у грі, в якій гравець може обирати різні стратегії атаки або захисту, застосування патерну Strategy дозволяє легко додавати нові стратегії без зміни основного класу гравця.

Код нижче показує, як використовувати патерн Strategy в Python:

class Context:
def init(self, strategy):
self.strategy = strategy

def execute_strategy(self):
return self.strategy.execute()


class Strategy:
def execute(self):
raise NotImplementedError("Subclasses must implement execute method.")


class ConcreteStrategyA(Strategy):
def execute(self):
return "Виконання стратегії A"


class ConcreteStrategyB(Strategy):
def execute(self):
return "Виконання стратегії B"

context = Context(ConcreteStrategyA())
result = context.execute_strategy()
print(result) # Виведе: Виконання стратегії A


#CodeBreakdown_for_students

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

Розширюємо співпрацю з юридичним напрямом: новий майнор «ІТ-адвокація», НЮУ ім. Я.Мудрого

Спільнота Kharkiv IT Cluster узяла участь розробці майнора «ІТ-адвокація» у межах освітньо-професійної програми «Право» Національного юридичного університету імені Ярослава Мудрого. Юридичні компанії-партнери Kharkiv IT Cluster долучилися до рецензування та надання рекомендацій з покращення змісту майнора.

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

Ця програма спрямована на формування експертності, яка дозволить випускникам успішно функціонувати в складній і швидкозмінній IT-галузі.

Співпраця між юридичними освітніми закладами й бізнес-середовищем сприяє зближенню сфери права й інформаційних технологій!

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

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

IT Student — будь в курсі IT-можливостей для тебе!
​​Якщо ти не маєш жодного досвіду, але хочеш в ІТ, то обирай професію тестувальника!🤔Та чи справді це так? Настав час перевірити!

🔥Уже завтра, 24 квітня о 18:45, зустрінемося на воркшопі «Open IT: роль тестування програмного забезпечення». Долучайся!

Хто спікер?

🗣Олексій Караваєв — викладач із тестування програмного забезпечення в ІТ-школі SOURCE iT i QA-engineer компанії QAradar.

Про що поговоримо?
👉 Які перспективи кар’єрного зросту ти отримаєш, якщо обереш галузь тестування?
👉 Яка роль тестувальника в циклі створення програмного забезпечення?
👉 Які моделі розробки існують?
👉 Яким чином обрати вид тестування, яке підійде саме тобі?
👉 Що треба знати про ази тестування: тест-кейси, чеклист і багрепорти?
👉 Які програми використовує тестувальник?

Реєструйся, щоб не проґавити можливість долучитися до заходу й особисто поставити спікеру запитання!

Чекаємо тебе на вебінарі❤️

#events_for_students

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

SoftServe розпочинає інтеграцію генеративного ШІ для максимальної продуктивності працівників


SoftServe розпочинає інтеграцію інструментів ШІ в реальну роботу команд на клієнтських проектах. Після проведення масштабного внутрішнього дослідження, яке показало можливість генеративного штучного інтелекту підвищувати продуктивність розробницьких команд до 45% та пришвидшувати час розробки проектів на 30%, генШІ інструменти впроваджують в роботу працівників компанії.

Станом на зараз, технологію генШІ в SoftServe використовують команди на 9-ти пілотних проектах для клієнтів, зокрема для бізнесів з фінансового сектору, промислового виробництва, ритейлу та інших галузей. До нового підходу роботи, команди готувались протягом 1-2 тижнів, для них проводили спеціальні тренінги з користування генШІ інструментами. Тренінги включали аналіз командних процесів, завдань та спеціалізований підбір промптів для забезпечення найкращих результатів. Перші результати демонструють позитивну динаміку. Час розробки програмного забезпечення на проектах вдалось скоротити на 20%, Quality Control - на 25%, Test Automation - на 20%, створення технічної документації - на 17%.

Серед інструментів, які використовують команди: GitHub Copilot, CodeWhisperer та Duet AI для програмування, ChatGPT, MS Copilot 365 для роботи з текстом, а також NEO Platform, корпоративну веб-платформу на основі ШІ.

До кінця року в компанії планують масштабувати використання генеративного ШІ до сотні клієнтських проектів, на яких працюватимуть 1000+ фахівців. Водночас, продовжують дослідження нових інструментів та форматів взаємодії із ШІ для подальшої максимізації продуктивності розробницьких команд.

👉 Підписуйся на Telegram-канал «IT Student» та будь в курсі IT-можливостей для тебе!
👍1
Посада Blockchain-розробника 🌐

Blockchain — це безперервний послідовний зв'язний список, побудований за певними правилами. Копії таких ланцюжків блоків, як правило, зберігаються на багатьох різних комп'ютерах незалежно один від одного. Початково цю технологію використовували в криптовалютах, але її застосування розширюється: фінтех, банки, ідентифікація особи, моніторинг достовірності даних. 📊

Blockchain-розробник створює програмні застосунки, які будуть виконуватися вузлами, які входять у ланцюжок блоків. Також він налаштовує взаємодію «класичного» програмного забезпечення або DApp (розподілене застосування) з цими застосунками. 🖥️

Основне завдання Blockchain-розробника — розробка цифрових «угод» (смарт-контрактів). Умови в них описуються програмно, а отриманий смарт-контракт розміщується в ланцюжку блоків. Це запобігає втручанню в його роботу або зміні його змісту. І отже, відкидається й можливість відхилення від правил, закладених в «угоді». 📜

Для роботи з Blockchain потрібне знання типізованої мови програмування, а також навички з галузі захисту інформації, розуміння принципів ООП, структур даних, знання основних шаблонів проєктування, досвід оптимізації і рефакторинга власного коду. Крім цього, будуть корисними навички вебпрограмування й розуміння асиметричної криптографії на основі еліптичних кривих. 🔒

Розібратися з технологією Blockchain допоможуть стаття «Bitcoin: A Peer-to-Peer Electronic Cash System» від Сатоші Накамото, а також праці Ніка Сзабо: «Advances in Distributed Security» та «Formalizing and Securing Relationships on Public Networks». Про «криптовалютну» сторону технології можна прочитати в «Cryptocash, cryptocurrencies, and cryptocontracts» від Ніла Коблітца і Альфреда Менезеса. 📚

#IT_facts_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
​​Пам’ятаєш, що відбудеться вже сьогодні о 18:45?

Так-так, це вебінар 👉«Роль тестування програмного забезпечення», який для тебе організував Kharkiv IT Cluster разом із SOURCE iT.

📅Коли: 24 квітня о 18:45
🌍Місце: онлайн, ZOOM


🗣Спікер: Олексій Караваєв — викладач із тестування програмного забезпечення в ІТ-школі SOURCE iT i QA-engineer компанії QAradar.

Що обговоримо на вебінарі?
1️⃣ Який кар’єрний шлях тестувальника?
2️⃣ Чим займається тестувальник протягом циклу розробки програмного забезпечення?
3️⃣ Які основні моделі розробки ПЗ?
4️⃣ Які види тестування існують і які обрати тобі?
5️⃣ У чому полягає основна робота QA-спеціаліста?
6️⃣ Яке програмне забезпечення буде корисне для тестувальника?

🌟 Реєстрація ще триває, долучайся 👉 https://forms.gle/rdjeD7ccSVLMsxzYA

Або дивися трансляцію на YouTube 🖥
https://youtube.com/live/H9wjqw0CfoI?feature=share

#events_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
​​Практика студентів: нова хвиля можливостей⚡️

Kharkiv IT Cluster з радістю оголошує про початок нової хвилі практики для студентів Харківського національного університету радіоелектроніки, ВСП «Надвірнянський фаховий коледж НТУ» , ВСП «Харківський комп'ютерно-технологічний фаховий коледж НТУ» та для студентів Кафедри Менеджменту НТУ« ХПІ»

Цього разу 30 студентів відправилися на практику до компаній EPAM Україна, CHM Software та GoITeens🤩

Хоч ситуація на ринку праці залишається напруженою, ІТ-компанії спільноти Kharkiv IT Cluster продовжують робити внесок у розвиток молоді, адже це інвестиція в забезпечення сталості й процвітання галузі в майбутньому.

Щиро дякуємо компаніям EPAM Україна та CHM Software за підтримку й прагнення надати студентам цінний досвід і можливість розвивати свої навички!

👉 IT Student — будь в курсі IT-можливостей для тебе!
👍1
📊 Бази даних: для чого вони потрібні?

Бази даних є набором інформації, зазвичай організованою у вигляді таблиць. Дані в них зберігаються так, щоб їх можна було легко витягти й використовувати за допомогою комп’ютерної програми. 💾

📑Бази даних є важливим інструментом для компаній, оскільки вони зберігають інформацію, необхідну для роботи підприємства. Сюди входить інформація про клієнтів, інвентарні записи й замовлення на купівлю. За допомогою баз даних можна швидко й точно отримувати доступ до цієї інформації, не витрачаючи час на сортування паперових записів чи пошук потрібних даних.

🛠Бази даних можуть бути реляційними, стовпчастими або зберігати дані у вигляді ключ-значення. Вони дозволяють легко зберігати й отримувати доступ до інформації, необхідної для роботи компанії.

Важливі поняття з теми:
📊RDBMS
(системи керування реляційними базами даних): зберігають дані у вигляді таблиць з рядками й стовпцями.
📊NoSQL: бази даних, які призначені для зберігання неструктурованих даних, мають розподілене сховище й високу продуктивність.
📊SQL: бази даних, які працюють швидше, але не масштабуються. Погано підтримують неструктуровані дані. 🚀

#information_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
​​📚У квітні 86 осіб склали сертифікаційне тестування Hard Skills Exam для підтвердження свого рівня професійних знань, серед яких 37 учасників – з напряму QA, 6 — із Python, а 43 — із JavaScript.

🚀Також 58 айтівців-початківіців відвідали кар’єрні консультації та покращили свої скіли з JavaScript!


Загалом 62 студенти з 86 подолали прохідний поріг із сертифікаційного тестування й підтвердили мінімальний рівень знань рівня Trainee та Junior-фахівця. 📈

19% студентів продемонстрували середній і високий рівні знань, підтверджуючи, що готові до старту кар'єри в ІТ-галузі.

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

Переглянути записи консультацій можна за посиланням: https://youtube.com/playlist?list=PL09cSNKUdr1Cy671-dUOuwqSVUuT-ZsmC&feature=shared

Деталі про заходи можна прочитати на сайті: https://it-kharkiv.com/hard-skills-exam-ta-kar-yerni-konsultatsiyi-kvitnevi-mozhlyvosti/

Також хочеш професійно прокачатися?
🤗 Чекаємо на кар’єрних консультаціях із QA та Python від ІТ-компанії Quantum 2-го й 3-го травня: https://forms.gle/v87HpewVg89cjVmv8

#information_for_students

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

Мокування API (API Mocking) моделює поведінку реального API, дозволяючи тестувати додатки без використання реальних даних. Розробники можуть перевіряти різні сценарії, створюючи моделі мокованих даних та ендпоінти, що забезпечує правильну роботу додатків за різних умов.

Топ-інструменти для мокування

1️⃣ Mockoon
Спрощена установка й розгортання мокових API. Підтримує шаблони для різних середовищ, зокрема серверне й автоматизоване тестування. 🚀

2️⃣ Postman
Завдяки функціоналу для створення й керування моковими API, Postman став популярним серед розробників. Дозволяє визначати відповіді мок сервера та взаємодію в команді. 🧪

3️⃣ Stoplight
Дозволяє швидко перетворити будь-який OpenAPI або Postman Collection файл в API сервер за допомогою мокування, трансформації та валідації. 💡

4️⃣ Mocky
Простий інтерфейс і можливість миттєвого створення моків робить Mocky ефективним інструментом для розробників, які шукають швидке й ефективне мокування.

5️⃣ MockAPI
Мінімалістичний інструмент для швидкого створення мокових API, який надає безліч можливостей для прототипування й тестування.

#selections_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
❗️Починаємо вже за 45 хвилин!

О 19:00 розпочнеться вебінар Open IT на тему 👉Роль тестування програмного забезпечення

Спікер: 🗣Олексій Караваєв — викладач із тестування програмного забезпечення в ІТ-школі SOURCE iT i QA-engineer компанії QAradar.

Дивись YouTube-трансляцію та пиши спікеру в коментарях свої запитання!
🖥https://youtube.com/live/H9wjqw0CfoI?feature=share

Ми чекаємо на тебе😉
#events_for_students