Малолюбашанська сільська рада
Рівненська область Рівненський район

10 репозиторіїв GitHub, що підвищать скіл у розробці

Дата: 28.07.2022 10:19
Кількість переглядів: 179

Фото без опису

Розробник-фрілансер Мукул Раджпут поділився у своєму LinkedIn добіркою популярних репозиторіїв GitHub, що будуть корисними як новачкам, так і досвідченим програмістам.

1) Як WebWorks

Тут детально роз’яснюється, що відбувається за лаштунками, коли ми набираємо www.google.com у браузері, починаючи з натискання «Enter» (розбір URL-адреси, DNS-пошук, HTTP-протокол, високорівнева структура браузера, основи синтаксичного аналізу та інше). Розбір доповнений безліччю схем та прикладами коду.

2) Дорожні карти розробників

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

Тут є дорожня карта інтерфейсу, серверної частини, DevOps, Android, Python та інші.

3) Веб-розробка для початківців

Детальний 12-тижневий курс із 24 уроків з основ JavaScript, CSS та HTML. Кожен урок включає тести до та після уроку, письмові інструкції по завершенню заняття, рішення завдань і багато іншого.

4) Челендж «30 днів Javascript»

Тут є як стартові файли, так і готові рішення для JavaScript 30 Day Challenge від Wes Bos. До речі, проходити челлендж не обов’язково на JS — можна навчатися за допомогою іншої мови програмування або фреймворку, наприклад, ClojureScript, Node.js з Jade, TypeScript.

5) Довідник розробника

Авторський посібник про те, як стати професійним розробником мобільних та веб-додатків, на основі технічної документації компанії Apptension. Як запевняють автори, він був створений, щоб охопити найпоширеніші технічні питання та вимоги перед співбесідами, під час адаптації на роботі, планування кар’єри в IT.

6) Основи Веб 

Деякі з найкращих практик сучасної веб-розробки, надані програмістами Google, де показують, як користуватись актуальними інструментами. Тут використовується інфраструктура DevSite, яка значно спрощує залежності, а також Python, Node 10-12 та Google Cloud SDK.

7) Чистий код Javascript

Принципи розробки програмного забезпечення з книги Роберта С. Мартіна Чистий код, адаптовані для JavaScript. Це посібник зі створення легкочитаного, багаторазово використовуваного та рефакторингового програмного забезпечення на JavaScript.

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

8) RealWorld

Він дозволяє вам обрати будь-який фронтенд (React, Vue тощо) та будь-який бекенд (Node, Django тощо), потім дивитися, як вони працюють у реальних застосунках з красивим дизайном. Так, ви можете змішувати та поєднувати їх, тому що всі вони дотримуються однієї і тієї ж специфікації API.

9) Створіть свій власний X

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

10) Безкоштовні книги з програмування

І-і-і ще жменька теорії. Тут ви знайдете літературу, подкасти, онлайн-курси, інтерактивні ресурси програмування.

Джерело: HIGHLOAD.TODAY


« повернутися

Код для вставки на сайт

Вхід для адміністратора

Форма подання електронного звернення


Авторизація в системі електронних звернень

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

Ще не зареєстровані? Реєстрація

Реєстрація в системі електронних петицій

Зареєструватись можна буде лише після того, як громада підключить на сайт систему електронної ідентифікації. Наразі очікуємо підключення до ID.gov.ua. Вибачте за тимчасові незручності

Вже зареєстровані? Увійти

Відновлення забутого пароля

Згадали авторизаційні дані? Авторизуйтесь