4val0v / education

Навчальна література від OmiSoft.net

Home Page:https://omisoft.net/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

База знань OmiSoft.net - тут буде збиратись список книг, відеокурсів та статей по всім напрямкам компанії. Тестові завдання для новачків будуть знаходитись тут. Більш детально:

Якщо у когось будуть доповнення чи пропозиції - додавайте Pull Request.

База знань доступна всім. Нею можна ділитись, так як чим більше в Україні буде розробників - тим краще.

iOS & Swift

  1. [Відеокурс] Хекслет: Курс «Язык программирования Swift» (рос)
  2. [Відеокурс] Основы Swift (2017) (рос) (torrent від автора)
  3. [Відеокурс] SWIFT Марафон (рос)
  4. [Відеокурс] iOS Development Course Beginner (рос)
  5. Swift Book (рос)
  6. The Swift Programming Language (Swift 4) (англ) (ePub)
  7. Learn Swift in X minutes (англ)
  8. iPhone Tutorials (Swift & iOS) (англ)
  9. [Відеокурс] Developing iOS 11 Apps with Swift (англ)
  10. iOS, Чистый код (рус)
  11. Learning Swift. Reusable apps code (код)
  12. [Стаття] Параллельное программирование в Swift: Operations (рос)
  13. Swift by example (англ)

Swift Компілятори

  1. Swift для Windows (скачати)
  2. Swift для MacOS та Linux
  3. Онлайн компілятор Swift

Android

  1. Курс лекций по архитектуре клиент-серверных Android-приложений (2016) (рос) (код)
  2. MacLean, Dave, Komatineni, Satya, Allen, Grant — Pro Android 5 (англ (2015)) (рос (2012)) (код)
  3. B.Phillips, C.Stewart, K.Marsicano — Android Programming: The Big Nerd Ranch Guide, Edition 3 (англ (2017) (рос (2013)) (код)
  4. Android Weekly (англ)
  5. Android Developers Blog (англ)
  6. Android Developers. YouTube Official Channel (англ)
  7. [Стаття] Multi-Threading Like a Boss in Android With RxJava 2 (англ) (рос)
  8. Google Codelabs (англ)

Kotlin

  1. Руководство по языку Kotlin (рос)
  2. [Відеокурс] Базовый курс по Kotlin (Devcolibri, 2016) (рос)
  3. [Відеокурс] Android на Kotlin (рос)
  4. Try Kotlin (англ)
  5. [Стаття] Паттерны проектирования в Kotlin (рос)
  6. Design Patterns In Kotlin (англ)
  7. Awesome Kotlin (англ)
  8. Kotlin By Example (англ)
  9. Kotlin Language Documentation (англ)

Java

  1. Herbert Schildt — Java: The Complete Reference: Edition 9 (англ (2014)) (рос (2011)) (код)
  2. Joshua Bloch - Effective Java: Edition 2 (2008) (англ) (рос) (код)
  3. Bruce Eckel - Thinking in Java: Edition 4 (2006) (англ) (рос) (код) - для новачків не підходить в якості першої книги
  4. Java Concurrency in Practice (2006) (англ) (код)
  5. Collected Java Practices (англ)
  6. Java 8 Concurrency Tutorial (1, 2, 3) (англ)

Spring

  1. Spring in Action (англ (2014)) (рос (2011)) (код)
  2. Pro Spring 5 (англ (2017)) (рос (2014)) (код)
  3. Beginning Spring Boot 2 (2017) (англ) (код)
  4. Java Web Weekly (англ)
  5. [Відеокурс] S4AA - Сервер для Android приложения (Devcolibri, 2016) (рос)
  6. [Відеокурс] Spring (рос)
  7. Spring Framework Documentation (англ) (pdf)
  8. Spring Boot Reference Guide (англ) (pdf) (epub)
  9. [Відеокурс] Базовый курс по JDBC (Devcolibri, 2014) (рос)
  10. [Відеокурс] Spring Boot на практике (рос)
  11. [Відеокурс] Java+JDBC+Hibernate+Spring Data JPA (рос)
  12. [Відео] Evgeny Borisov - Список виступів (рос)

Spring утиліти та бібліотеки

  1. MapStruct (приклади) - генератор коду, який допомагає перетворювати дані з одних об'єктів в інші
  2. Project Lombok - генератор коду, який допомагає зменшити кількість шаблонного коду
  3. Liquibase - організація міграцій БД

Amazon Web Services (AWS)

  1. [Відеокурс] AWS На Русском Языке (рос)

SQL & Бази даних

  1. SQL Задачи и решения (рос)
  2. Lynn Beighley - Head First SQL (2007) (англ) (рос) (таблиці)
  3. SQL Tutorial - W3Schools (англ)
  4. SQL Tutorial - Tutorials Point (англ)
  5. Работа с PostgreSQL. Настройка и масштабирование (2017) (рос)

Архітектура та Шаблони проектування

  1. Robert C. Martin - Clean Code (2008) (англ) (рос)
  2. E.Freeman, E.Robson, B.Bates, K.Sierra - Head First Design Patterns (2004) (англ) (рос)
  3. Design Patterns in Java Tutorial - Tutorials Point (англ)
  4. Gang of Four Design Patterns (2009) (англ)
  5. Design Patterns in Swift

Алгоритми, математика та логічні задачі

  1. Олимпиадные задачи (рос)
  2. AlgoList (рос)
  3. MAXimal 145 алгоритмов (рос)
  4. Rosetta Code (англ)
  5. LeetCode (англ)
  6. [Відеокурс] Линейная алгебра (рос)

Front End

HTML

  1. Html5book - HTML и HTML5 (рос)
  2. HTML5 Tutorial - W3Schools (англ)

CSS

  1. Html5book - CSS и CSS3 (рос)
  2. CSS Tutorial - W3Schools (англ)
  3. Мова стилів Sass (англ)

JavaScript

  1. Современный учебник Javascript (рос)
  2. JavaScript - Mozilla (рос/англ)
  3. JavaScript Tutorial - W3Schools (англ)
  4. Html5book - JavaScript и jQuery (рос)
  5. Уроки Monster Lessons (рос)
  6. Основы jQuery (рос)
  7. Learning JavaScript Design Patterns (англ)
  8. Секреты JavaScript-кухни: специи (рос)

Фреймворки, корисні бібліотеки та ресурси

  1. Vue.js - Официальное руководство (рос)
  2. ReactJS
  3. React Training (англ)
  4. ReactJS Tutorial - Tutorials Point (англ)
  5. Angular
  6. jQuery
  7. Axios - HTTP client
  8. [Відеокурс] Анатомия Bootstrap 3 для начинающих (рос)
  9. Font Awesome
  10. Таблица символов Юникода

Тестування верстки

  1. Quirktools Screenfly
  2. responsivedesign.is

Git

  1. Офіційна документація (укр)
  2. GitHowTo (укр)
  3. [Відеокурс] Базовый курс по Git (Devcolibri, 2017) (рос)
  4. Git (Monster Lessons) (рос)
  5. Git in 15 minutes (англ)
  6. Learn Git in X minutes (англ)

Інше

  1. Синхронизируем понимание REST (рос)
  2. RESTful Web Services Tutorial (англ)
  3. Введение в Postman (рос)
  4. Learn JSON in X minutes (англ)

About

Навчальна література від OmiSoft.net

https://omisoft.net/

License:MIT License