Приложение ToDo List. Внедряем RecyclerView

В этом курсе вы научитесь:

Правильно разбивать задачу на маленькие кусочки, это сильно ускоряет и облегчает работу

Искать решения возникающих проблем. Я в деталях показываю свою технику “Гугления”, которую использую каждый день на реальном проекте в роли Senior разработчика

Понимать конструкцию кода, что позволит вам в голове визуализировать схему работы приложения и понимать, как и что работает. А самое главное, понимать, почему что-то не работает, или работает не так, как вам надо

Работать с вёрсткой экрана и я поделюсь собственной методикой, которая позволяет находить ошибки. Вам кажется кнопка должна быть слева, и по тэгам всё кажется правильно? Но это не так? Я покажу, как найти ошибку

Копировать чужой код из интернета. Это один из ключевых навыков любого разработчика, который сильно ускоряет процесс обучения

Находить ошибки в своём коде и работать с логами, что так же позволит сильно ускорить процесс обучения. В этом курсе идёт большой упор на работу с большим количеством проблем, так как это основная проблема любого начинающего разработчика. Прямо в видео, я показываю собственную работу с реальным багом, с которым столкнулся во время записи, показывая свои рассуждения и подход к поиску решения

Я покажу на примере то, какие вопросы можно спрашивать у своих коллег, а какие проблемы лучше сначала решить самостоятельно. Это позволит чувствовать себя более комфортно на своём первом проекте

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

Лучше ориентироваться в коде, видеть связь между разными файлами и сможете строить собственные конструкции, которые пригодятся на реальных проектах

Помимо этого, мы рассмотрим такие технические аспекты, как:

data class – вы сможете конвертировать данные из реальной жизни, в данные для обработки программы. Это даёт безграничные возможности сбора данных от пользователей и обработки их в приложении

конструктор – обсудим одно из самых важных понятий в программировании. Это первый, сложный элемент, который мы вместе разберём по полочкам;

интерфейсы – тоже один из сложных, для новичка, но обязательный для любого проекта элемент. Рассмотрим очень распространённый способ его использования. Который вы сможете встретить на реальном проекте

наследование классов – углубимся в это понятие, что даст вам возможность понять строение любого кода, а так же позволит легче читать и понимать любой код

null – рассмотрим работу с этим понятием

В итоговом виде, приложение выглядит в виде ToDo листа, в который пользователь сможет добавлять дела и удалять их. Основной технологией, которая рассматривается в данном курсе является очень распространённый элемент – RecyclerView. Который используется практически в любом проекте, поэтому опыт работы с этим элементом практически всегда обязателен.


КУПИТЬ

Поделитесь полезным контентом с друзьями

Бесплатные Материалы


Сделай своё обучение быстрее, проще и дешевле!

Скачивай БЕСПЛАТНЫЕ материалы сейчас.

Никакого спама.

ССЫЛКА В ТГ КАНАЛ

 

This will close in 18 seconds