План изучения для любого языка программирования с нуля до junior-middle или темы для собеседования

10 подписчиков

12+
12+

3 просмотра

19 дней назад

ПожаловатьсяНарушение авторских прав

10 подписчиков

12+
12+

3 просмотра

19 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

19 дней назад

Стань спонсором(бусти аккаунт), доступ к собеседованиям: https://boosty.to/laravelcreative Мои платные курсы: https://laravelcreative.ru/course План развития с нуля до middle+: https://laravelcreative.ru/other/plan Группа вк: https://vk.com/laravelcreative - Универсальный план для изучения любого языка программирования или обязательные темы для собеседования, которые вы должны знать Язык программирования Установка Установка 2. Типы данных 2. Типы данных 3. Переменные 4. Арифметические операторы 5. Условные операторы 6. Операторы сравнения 7. Логические операторы 8. Массивы 9. Циклы 10. Зарезервированные функции(методы) для: чисел, строк, массивов 11. Методы(создание собственный функций) ООП Класс(тут же методы и свойства) 2. Объект 3. Уровни доступа к свойствам и методам(public, private, protected) 4. Наследование 5. Инкапсуляция 6. Абстракция 7. Полиморфизм 8. Интерфейс/Трейт ООП паттерны 1. MVC(Model, view, controller) 2. Одиночка(Singleton) 3. Фабрика(Factory) 4. Внедрение зависимостей(Dependency Injection) 5. Состояние(State Machine) 6. Принципы SOLID БД Установка 2. Типы данных 3. Запросы CRUD’a: insert(create) select(read) update(update) delete(delete) 4. Отношения в бд(тут же фк) Один к одному Один ко многим Многие ко многим 5. Запросы сортировки(тут же index) 6. Сложные запросы с использованием отношений из пункта 3(включая транзакции) Итоговое CRUD в базу CRUD в файл CRUD с другого сервиса(интеграция с сервисом) CRUD асинхронный CRUD из файлов(xlsx, xml и т.д.) CRUD изображений

Название:

План изучения для любого языка программирования с нуля до junior-middle или темы для собеседования

Категория:

Разное