𝘼𝙣𝙙𝙧𝙤𝙞𝙙 𝘿𝙚𝙫𝙚𝙡𝙤𝙥𝙢𝙚𝙣𝙩 – Telegram
𝘼𝙣𝙙𝙧𝙤𝙞𝙙 𝘿𝙚𝙫𝙚𝙡𝙤𝙥𝙢𝙚𝙣𝙩
12 subscribers
54 photos
2 videos
5 files
46 links
𝘼𝙣𝙙𝙧𝙤𝙞𝙙 𝘿𝙚𝙫𝙚𝙡𝙤𝙥𝙢𝙚𝙣𝙩 & 𝙇𝙞𝙛𝙚𝙨𝙩𝙮𝙡𝙚
Download Telegram
#отчёт
День 107:
$Программирование👨‍💻:
Всего 4.22 часа
(3.13 часа практика, 1.09 час теория)

Kotlin база:
Добил сегодня операторы сравнения. Скажу так, теории которой дают на сайте крайне мало, приходится дополнительно заглядывать на ютуб и на различные статьи. Также помогает раздел комментариев, где такие же студенты делятся подсказками)

Приложение:
Поправил элементы вёрстки, так как некоторые объекты "съезжали".

$Английский📚:
Breaking Bad(Во все тяжкие) с английскими субтитрами - 2 сезон, 6 серия.
(1.58 час).

$Дополнительные активности💪:
-Силовые тренировки +1 (9).
-Утренняя разминка +1(16).
👍2
#отчёт
День 108:
$Программирование👨‍💻:
Всего 4.29 часа
(2.45 часа практика, 1.44 час теория)
Вовремя, как раз перед написанием поста выключили свет, пишу с телефона, благо есть 4G👍

Kotlin база:
Изучал Unicode. Стандарт для кодирования и представления текстов.


Приложение:
Рефакторил написанный код, попутно просматривал код разработчиков на github. Многие советовали этим заняться, подчерпнул для себя несколько вариантов для реализации приложения.

$Английский📚:
Breaking Bad(Во все тяжкие) с английскими субтитрами - 2 сезон, 7 серия.
(1.08 час).

$Дополнительные активности💪:
-Силовые тренировки +0 (9).
-Утренняя разминка +1(17).
👍2
#отчёт
День 109:
$Программирование👨‍💻:
Всего 3.06 часа
(2.54 часа практика, 52 минуты теория)

Kotlin база:
Работа со строками(String). Плавно перешёл на проект с ботом, с 3-го этапа прошёл на 4-й. Сейчас прохожу if-else if-else операторы.

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

$Английский📚:
Breaking Bad(Во все тяжкие) с английскими субтитрами - 2 сезон, 8 серия.
(1.40 час).

$Дополнительные активности💪:
-Силовые тренировки +1 (10).
-Утренняя разминка +1(18).
-Смотрел в сторону codewars для прокачки алгоритмов, тема интересная.
Кому интересно, есть хороший чат, там развиваются в данном направлении. Залетайте)
https://news.1rj.ru/str/borisproitalgorithms
👍2
#отчёт
День 110:
$Программирование👨‍💻:
Всего 6.11 часа
(3.37 часа практика, 2.34 часа теория)

Kotlin база:
Прошёл тему if выражения(expressions) на Jetbrains Academy, также изучал повторяющиеся блоки, а именно repeat(n), где n - количество повторений той или иной конструкции программы.
Итого только в крайней теме решил 9 задач, все практически средней сложности, всего за день близко 15-ти только на jetbrains academy.
В общем, голова приятно гудит в конце дня, мега продуктивное обучение получилось сегодня.

Android:
Нахожу различные плейлисты по разработке. Когда разрабатываешь приложение частенько преследуешь цель быстро написать и увидеть готовый проект. Сейчас же больше хочу сфокусироваться на понимании базовых вещей и писать побольше кода самостоятельно, не копируя.
Сегодня досконально изучал навигацию между фрагментами Navigation Component.
Работал с viewBinding - часть Android Jetpack. По принципу работы, после включения в модуле создаётся binding класс для каждого файла макета XML.
Это хорошая замена findViewByid. Также есть популярный вариант для навигации dataBinding, но тут уж каждому как удобнее. В dataBinding, насколько мне известно функционал внушительнее.

$Английский📚:
Breaking Bad(Во все тяжкие) с английскими субтитрами - 2 сезон, 9 серия.
(1.10 час).

$Дополнительные активности💪:
-Силовые тренировки +0 (10).
-Утренняя разминка +1(19).
🔥2
#отчёт
День 110:
$Программирование👨‍💻:
Всего 4.11 часа
(3.53 часа практика, 18.54 минут теория)

Kotlin база:
Успешно пройдена тема Ranges(диапазоны), осталось всего ничего и буду сдавать финальный проект - мини чат бот на языке Kotlin.

Android:
Как
и говорил вчера, стараюсь углубляться в темы, в которых ранее использовал принцип "загуглил-скопировал-вставил-пошёл дальше". Этот способ написания проектов хоть и помогает, как можно быстрее увидеть результат, но профессионально расти ты не будешь.
Сегодня раза 3 создавал проект и заново создавал фрагменты и навигацию между ними. Использовал принцип single activity, как и в недавнем своём проекте.
Также добавил splash fragment, для отображения заставки перед запуском программы. Завтра буду детальнее разбирать корутины на примере данной фичи. Хоть я уже и прописал код, но не всё до конца понимаю.
Код обязательно пушу на Github, хочу побить свой рекорд непрерывного кодинга, а именно 5 дней.

$Английский📚:
Breaking Bad(Во все тяжкие) с английскими субтитрами - 2 сезон, 10 серия.
(1.04 час).
Сериал лютейший, советую всем глянуть кто ещё этого не сделал!
Кстати, сегодня при работе над проектом про себя говорил на английском, сам себе на английском обьяснял что и куда писать, что добавлять и т.д.))
Сам удивился, но в последнее время это происходит само по себе, что доказывает просмотр сериалов с английскими субтитрами не проходит зря.

$Дополнительные активности💪:
-Силовые тренировки +1 (11).
-Утренняя разминка +1(20).
👍2
#обучение
Неделя подходит к концу, а значит время подводить итоги -
31 час и 4 минуты было затрачено на обучение🕛
К этому времени я не учитываю просмотр собеседований и прочих полезных видео на досуге, только время обучения технологиям и языку.

Результат уже радует больше👍

P.S. Всем желаю продуктивной недели
👍4
#отчёт
День 111:
$Программирование👨‍💻:
Всего 5.44 часа
(4.25 часа практика, 1.19 час теория)

Kotlin база:
Изучал цикл For и диапазоны. Скажу честно, давно так много задач не решал, Jetbrains под финал решили отсеять львиную долю людей.
Но я прошёл и успешно сдал 4-ю из 5-ти частей моего проекта на курсе - чат бота.

Android:
Реализовывал навигацию, но уже используя онли активити. Хотелось попробовать по старинке, а то сейчас одни single activity везде)
Плюс к этому, всегда интересно пробовать иные методы, ведь в программирование одни и те же задачи решаются огромным количеством различных способов, дело лишь в фантазии разработчика и его усидчивости:)
Завтра примусь за реализацию bottom navigation menu.

$Английский📚:
Breaking Bad(Во все тяжкие) с английскими субтитрами - 2 сезон, 11 серия.
(1.21 час).

$Дополнительные активности💪:
-Силовые тренировки +0 (11).
-Утренняя разминка +1(21).
👍2🔥1
#обучение
Попробовал сайт Quizlet для изучения фраз.
Тут множество слов на различные темы, можно каждую проштудировать. Причём для самых разных уровней, есть elementary и advanced.
В общем, при желании найдёте полезность для себя💪
👍2
#отчёт
День 112:
$Программирование👨‍💻:
Всего 4.57 часа
(3.17 часа практика, 1.40 час теория)

Kotlin база:
Прошёл тему "Объявление функции". Здесь объяснялся принцип процедурного программирования и почему стоит применять декомпозицию при написании кода.

Android:
Пытался реализовать bottom navigation menu, впринципе сделать это не сложно. Столкнулся с загвоздкой, что применяя его ко всем фрагментам, он применяется также и в Splash Fragment, а именно в экран запуска приложения. Чего допустить нельзя. Вот ищу сейчас способы правильно загуглить данную проблему и реализовать, дальше идти не буду, пока не решу :)


$Английский📚:
Breaking Bad(Во все тяжкие) с английскими субтитрами - 2 сезон, 12 серия.
(1.40 час).
Также нашёл крутой ресурс Quizlet для изучения английского. Тут есть и тесты по выученным словам, и так называемый "метод заучивания", который любого заставит запомнить даже самые сложные фразы.
В общем, моя оценка👍

$Дополнительные активности💪:
-Силовые тренировки +1 (12).
-Утренняя разминка +1(22).
👍2
#обучение
Что-то сильно подсел я на эти карточки, но поверьте - они того стоят!
Тут конкретные фразы для айти специалистов, пригодится на работе👇
https://quizlet.com/605029580/english-for-it-flash-cards/
#отчёт
День 113:
$Программирование👨‍💻:
Всего 4.04 часа
(2.37 часа практика, 1.27 час теория)

Kotlin база:
While, do-while циклы, до часу ночи ещё порешаю задачек, хочу добраться до финального этапа, завершить чат-бот.

Android:
Bottom
Navigation View успешно реализовал, старался найти подход к SplashFragment, пока не обвенчалось успехом. Решил не заострять внимания, рано или поздно к этому вернусь. Сколько кода на stackoverflow я прочитал и внедрил, сложно представить)


$Английский📚:
Breaking Bad(Во все тяжкие) с английскими субтитрами - 2 сезон, 13 серия.
(1.40 час). Final episode of season.


$Дополнительные активности💪:
-Силовые тренировки +0 (12).
-Утренняя разминка +1(23).
#отчёт
День 114:
$Программирование👨‍💻:
Всего 8.21 часов
(2.30 часа практика, 5.51 часов теория)

Kotlin база:
С радостью сообщаю, что завершил проект по созданию чат бота на языке Kotlin.
Скажу, что под конец сложность задач заставляла мозг взрываться, но это только к лучшему)
https://github.com/yuriycode/SimpleChattyBot

Android:
Сегодня изучал много теории, погружался в базу. В частности, прошёлся по базису языка Kotlin, чем больше узнаёшь, тем больше понимаешь - знания безграничны. Сейчас для себя хочу понять ООП, на примере данного языка и читаю много материала на эту тему.

$Английский📚:
-

$Дополнительные активности💪:
-Силовые тренировки +1 (13).
-Утренняя разминка +1(24).
👍3🔥1
#отчёт
День 115:
$Программирование👨‍💻:
Всего 2.20 часа
(30 минут практика, 1.50 час теория)

Всех поздравляю с наступлением выходных!)
Как известно, вчера закончил курс по основам kotlin, освил базовый синтаксис. Долго противился, но время взяться за Java.
Подыскал плейлист, т.к. сейчас пятница и я на даче, то примусь за него уже в воскресенье.

Android:
Изучал много написанной теории, возвращался к тому, что учил ранее. Теперь у меня другой взгляд на вещи, которые изучал ранее.

$Английский📚:
Breaking Bad(Во все тяжкие) с английскими субтитрами - 3 сезон, 1 серия.
(1.02 час).


$Дополнительные активности💪:
-Силовые тренировки +0 (13).
-Утренняя разминка +1(24).
👍2
#отчёт
День 116:
$Программирование👨‍💻:
Всего ~ часа
(~)

Набираюсь сил на даче, попутно смотрю много видео по разработке, общаюсь в чатах, в общем не трачу время зря)
Также учу английский по сериалу, за день более 4-х серий, уже меньше смотрю в субтитры.


$Английский📚:
Breaking Bad(Во все тяжкие) с английскими субтитрами - 3 сезон, 2-6 серия.
(4 часа+ час).


$Дополнительные активности💪:
-Силовые тренировки +1 (14).
-Утренняя разминка +1(25).
👍3
#отчёт
День 117:
$Программирование👨‍💻:
Всего 1.55 час
(1.12 час практика, 0.42 теория)

Приехал домой ближе к вечеру, долго думал по поводу дальнейшего развития в изучении языков программирования.
Поинтересовался в различных чатах, много людей давало советы, в рабочих задачах в большинстве случае сейчас используется Kotlin, если не знаешь данный язык хотя бы на базовом уровне - нечего делать в андроид разработке. Разумеется, Java нужно уметь читать и выучить желательно, но если вопрос стажировки/работы стоит остро, желательно взяться за что-то одно и досконально практиковать.
Поэтому... Я выбрал новый проект Zookeeper на Jetbrains Academy, функционал проще не придумаешь, но задачки тоже интересные попадаются. Думаю сделать минимум 3-4 проекта на Kotlin, когда уверенно буду себя чувствовать пройду курс по Java на этом же ресурсе. От себя скажу, что теории на сайте маловато, приходится закреплять видеороликами на YouTube.


$Английский📚:
Breaking Bad(Во все тяжкие) с английскими субтитрами - 3 сезон, 8 серия.
(1 час).


$Дополнительные активности💪:
-Силовые тренировки +1 (15).
-Утренняя разминка +1(26).
👍2
#обучение
А тем временем завершение недели.
Итого на обучение было затрачено 26 часов чистых, + некоторые нюансы о которых расскажу позже:)🕛

Результат неплох, но всегда можно лучше!

P.S. Всем желаю продуктивной недели🚀
👍3
#отчёт
День 118:
$Программирование👨‍💻:
Всего 3.33 часа
(1.36 час практика, 1.57 теория)

Так уж вышло, что сегодня много теории изучал, в основном по Kotlin.
Детальнее изучил обьекты и классы, наследование, конструктор и пока почитал в теории про MutableList, завтра на проекте ZooKeeper буду внедрять.

$Английский📚:
Breaking Bad(Во все тяжкие) с английскими субтитрами - 3 сезон, 10 серия.
(1.36 час).
-Просмотр сериала в оригинале, выписал слова в тетрадь;
-На сайте reverso context посмотрел перевод и записал;
-Quizlet изучение английского по карточкам.
Приблизительно полтора часа уходит на всё про всё📚

$Дополнительные активности💪:
-Силовые тренировки +0 (15).
-Утренняя разминка +1(27).
👍2
#отчёт
День 119:
$Программирование👨‍💻:
Всего 3.2 часа
(2 часа практика, 1.2 час теория)

Оставлю себе заметку завтра изучить данное видео.
Лектор толковый и обьяснения хорошие. Смотрел от Гоши Дударя про массивы и коллекции, спору нет, парень молодчага и делает весьма много полезного контента, но в нюансы определённого языка, к сожалению не вникает.
Стараюсь внести привычку повторять пройденный материал и придумывать себе различные задачи.

https://www.youtube.com/watch?v=YCrWEof4A_w&list=PLeF3l86ZMVkL9iTd_zl9cpLX6sS12kURN&index=5&t=1235s&ab_channel=%D0%A2%D0%B8%D0%BC%D0%BE%D1%84%D0%B5%D0%B9%D0%9A%D0%BE%D0%B2%D0%B0%D0%BB%D0%B5%D0%BD%D0%BA%D0%BE

$Английский📚:
Breaking Bad(Во все тяжкие) с английскими субтитрами - 3 сезон, 11 серия.
(1.11 час).

$Дополнительные активности💪:
-Силовые тренировки +0 (16).
-Утренняя разминка +1(28).
👍2
#отчёт
День 120:
$Программирование👨‍💻:
Всего 6.32 часа
(4.21 часа практика, 2.11 часа теория)

Kotlin база:
Сегодня, как и планировал, разбирался с массивами и коллекциями. Изучил их различия, хотя нельзя сказать что освоил на практике)
Вроде пересмотрел 3 самых разных урока, попрактиковался, но перейдя на Jetbrains Academy, мне дали "простенькую" задачу и я провалился. Час над ней сидел, но всё же успешно решил её. Дальше не продвинулся пока, буду продолжать долбить коллекции и массивы.
Принцип "Один курс или Одна статья" не работает. Учиться и воспринимать информацию нужно с разных источников, тогда она постепенно устаканиться в голове.

Android:
Возвращаюсь к Android Studio. Сегодня решил повторить темы "Навигации фрагментов" и "Splash Screen". Завтра буду пробовать самостоятельно прописывать корутины. Может показаться, что меня бросает "туда-сюда" как флюгер, и так оно и есть😅 В последнее время понял, мне чтобы запомнить информацию надо раз 5 это повторить самостоятельно своими руками, а не спешить сразу к новому материалу.
Сейчас стараюсь ежедневно перед изучением новой темы, обязательно прописать старую, когда осознаю что всё понял - иду дальше.

$Английский📚:
Breaking Bad(Во все тяжкие) с английскими субтитрами - 3 сезон, 12 серия.
(53 минуты).

$Дополнительные активности💪:
-Силовые тренировки +1 (17).
-Утренняя разминка +1(29).
👍4
#roadmap
Всем доброго времени суток👋
Данный пост будет немного нестандартным, этому есть причина...

Дело в том, что ещё на прошлой неделе я получил приглашение на собеседование в одну компанию в моём городе на позицию Android trainee(стажёр).
Этап отбора был стандартным: Технический собес, проверка Английского и оглашение результатов.

Скажу честно, технические знания очень хромают, т.к. не имел особой структуры, а изучал как придётся и всего понемногу)
Тем не менее, есть уже 2 практически готовых pet-project на Github и одно приложение в Play Market + огромное желание обучаться :)
Чувствую, придётся сидеть круглыми сутками над кодом и обучением, но мне это в радость, лишь бы набираться опыта от более опытных разработчиков. Пока неизвестно, буду на удалёнке или в офисе, в понедельник пойму точно.


Что будет с блогом?
Времени на него точно будет не хватать, поэтому пока углублюсь в стажировку, но планы есть и одно из них создать комьюнити, о подробностях сообщу позже

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

Спасибо всем кто следил и поддерживал🤝

To be continued...
🔥6👍2
Привіт усім👋
Давно не публікував постів та різних матеріалів, адже цей канал слугував стартом для кар'єри, певний час не бачив сенсу щось тут писати :)

Отже, за цей час (близько 3-х років), відбулось багато різних подій в моєму житті, в тому числі позитивних змін в кар'єрному плані. Змінено велику кількість проектів, отриманий цінний досвід, яким мені хотілося б ділитись і надалі.

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

Перше, чим би хотів поділитись - цікава стаття про Compose Lifecycle (https://medium.com/@mohamedelshawaf/jetpack-compose-lifecycle-a-friendly-guide-6d70335f1afd)
Як ви можете бачити на малюнку, цей процес дещо відрізняється від того, з яким ми працювали у Activity/Fragments
Тому дуже раджу ознайомитись, а хто вже розуміється - освіжити знання😉