EasyCodeRu
Открыть в Telegram
Канал для тех, кто хочет научиться программированию с нуля Java, Kotlin, TDD, ООП, Android Github : https://github.com/johnnysc YouTube: https://www.youtube.com/c/easyCodeRu заходите в чат для обсуждения @easyCodeRuChat если что - пишите в лс @JohnnySC
Больше1 889
Подписчики
-124 часа
-97 дней
-2230 день
Архив постов
1 889
Вторая группа сейчас укомплектована на 30%
Места есть, Записывайтесь если не хотите ждать третью волну с 1(0) января.
Ну и как плюс вы сразу будете иметь доступ ко многим сериям. В отличие от третьей группы где есть график доступов (по 3 серии в неделю).
По остальным вопросам в лс
1 889
Накидайте ещё вопросов, завтра сделаю видео с ответами и от себя ещё добавлю пару слов
1 889
1. В целом интересно пробовать новое (в плане разработки по тдд) и строить приложение с нуля. Правда на моменте с дизайном я решила сделать ПрИкОльНый интерфейс, который не очень ложится на концепцию обработки всех вьюшек через флаги в базовом классе, так что на предпоследней серии, когда уже можно было запустить код (написанный через тесты) - пришлось веселиться с тем, что написанная логика не работает. Все починилось, но потом я все равно перелопачивала тесты, потому что после добавления лэйаута поломались родительские мачеры...
2. В юай и юнит тестах опыт так себе, писала редко и не много. В андроиде было не сложно, работаю уже несколько лет.
3. По тдд явно недостаточно сделать один проект, видимо я где-то схалявила описывая стейты или недоразбивая их
4. Мотивация супер, по сравнению с другими делами - идет очень весело и ненапряжно (даже учитывая сложности)
5. На последние 6 уроков потратила +-6 часов, из-за плясок с бубном вокруг тестов, ооп и логики (параллельно с просмотрами видосов), остальные делала примерно столько, сколько идет ролик, периодически даже в параллель.
1 889
Хочу стать андроид разрабом и найти работу. много раз начинал изучать андроид, пытался писать свои пет проекты, но бросал по разным причинам. Смотрел твои видео, понравилась подача материала и его глубина, поэтому решил записаться + повысить свою мотивацию
1 889
8 лет в профессии!
7 ноября 2016 года я пошёл работать Андроид разрабом в сбербанк тогда ещё технологии в Москве
Сегодня я работаю в Токио в Ракутен (вайбер).
По этому поводу жду ваши вопросы под этим постом и за одно отвечу на те вопросы под предыдущим
Возможно сделаю видео/стрим
1 889
Да! Вторая группа стартовала и места все еще есть! Можно и сейчас вступить в группу и легко и просто догнать всех остальных просто потому что новые видео в эксперт курсе выходят по графику: каждый понедельник, среду и пятницу
Ну и все кто не хочет ждать 1 января и хотят быстрей идти по процессу : велкам во вторую группу!
по всем вопросам в личку
1 889
Вторая итерация оказалась сложнее за счет кастом вью, т.к. не было опыта написания
По времени было потрачено часов 30, из них часов 20 на разбор и написание кастом вью и рефакторинг тестов (в том числе на доп. проекте)
Объяснение толковое, но не получалось сразу понять кастом вью, т.к. было представлено хорошее ооп решение и нужно было потратить время на понимание
Желание идти дальше стало еще больше. Хочется увидеть как сильно разрастется проект!
1 889
Третья серия!
Методы с множественными аргументами
56 минут
https://youtu.be/PK60Rgt2myw
для #premium подписчиков
код на гитхабе
1 889
Компоуз мультиплатформ!
Да!
Вы ждали и дождались. Почти
https://www.jetbrains.com/compose-multiplatform/
Скоро я разберусь с этим и расскажу вам о своих впечатлениях.
Так что подписывайтесь на ютуб чтобы не пропустить!
https://www.youtube.com/c/easyCodeRu
п.с. вторая группа эксперт курса стартанула сегодня, но места еще есть! можете добавиться
1 889
Уже завтра старт второй группы эксперт курса!
Записывайтесь! Места ещё есть!
Одному из участников в подарок макбук!
Содержание курса
https://youtu.be/K2Z99spFomo
1 889
Учусь на 3 курсе, специальность информационные технологии в Севастополе. Много раз пытался самостоятельно изучить, базовые знания джавы есть, смотрел разбор документации Котлина, но постоянно прекращал это прекрасное дело на каком-то моменте. То ли потому что объем информации который я должен знать, чтобы устроится казался огромным или по каким-то другим причинам. Возможно у меня проблемы с тем, чтобы структурировать знания и построить правильный роадмап, короче я сам не знаю в чем основная проблема. Смотрел твои паблик ролики ещё с 21-22 года, понравилась подача информация вот и решился на первые платные знания, хотя сам к платным курсам скорее негативно относится и считал что все есть в свободном доступе. Оно то есть, но все не так просто)
1 889
1. Курс - отличный! Нравится длительность роликов от которых не устаешь, подход и подача материала. С каждой серией всё больше и больше понимаешь предыдущие и появляется желание следовать далее по курсу. Особенно приятен подход с тдд, когда по тестам пишешь код.
2. Мой бекграунд - несколько попыток изучения андроид разработки, знания синтаксиса джавы и котлина, совсем немного знаний об андроид.
3. Материал в целом понятен, помогает ещё доп литература и видосы из 999. Цепочка изучения и написания приложения логична и с каждой серией всё лучше понимаешь зачем писали код в предыдущей или делали макет в фигме в самом начале. Домашку не всю смог сделать сам, попробую позже вернуться к тем, где были пробелы, благо откатиться всегда можно.
4. Мотивация присутствует, не хватает немного времени и собственной дисциплины, над которой стараюсь работать.
5. В неделю не могу сказать, но думаю что в целом на первую итерацию ушло примерно часов 45-55 + доп изучение материала, а котором пробелы.
1 889
1. По времени - точно не считала, но часов примерно 15 со всеми домашками.
2. Стало немного сложнее из-за большого количества файлов и абстракции (хотя понимаю, что это ещё не много и дальше будет больше 😅), но как только начинаешь делать домашку, всё встаёт на свои места, для чего и зачем мы пишем. Но чтобы отложилось на подкорке, конечно нужно будет ещё много и много раз написать то же самое для разных проектов и набить руку, чтобы всё происходило автоматом)
Про ливтемплейт понравилось, постоянно им пользовалась, на домашке.
3. Всё абсолютно понятно, а если что-то не сильно понимаешь то на домашке всё встаёт на свои места.
В домашке с customView для инпута, тупо сделал две кастом вьюшки для TextInputLayout и TextInputEditText, а при просмотре решения, всё встало на свои места, что можно же было просто контейнер сделать и что на работе так же делаем, но что-то 2+2 не сложилось до просмотра видео с решением))
4. Конечно! Очень интересно, что будет дальше и как ты это снова мастерски и по своему ооп-шному и тдд-шному преподнесешь))
1 889
1. Курс - отличный! Нравится длительность роликов от которых не устаешь, подход и подача материала. С каждой серией всё больше и больше понимаешь предыдущие и появляется желание следовать далее по курсу. Особенно приятен подход с тдд, когда по тестам пишешь код.
2. Мой бекграунд - несколько попыток изучения андроид разработки, знания синтаксиса джавы и котлина, совсем немного знаний об андроид.
3. Материал в целом понятен, помогает ещё доп литература и видосы из 999. Цепочка изучения и написания приложения логична и с каждой серией всё лучше понимаешь зачем писали код в предыдущей или делали макет в фигме в самом начале. Домашку не всю смог сделать сам, попробую позже вернуться к тем, где были пробелы, благо откатиться всегда можно.
4. Мотивация присутствует, не хватает немного времени и собственной дисциплины, над которой стараюсь работать.
5. В неделю не могу сказать, но думаю что в целом на первую итерацию ушло примерно часов 45-55 + доп изучение материала, а котором пробелы.
1 889
5 дней до старта! Уже в пятницу стартанет вторая группа Эксперт курса!
https://youtu.be/K2Z99spFomo
Места ещё есть, добавляйтесь
Напомню что одному достанется макбук
Третья группа уже 1 января будет (или позже)
1 889
Немного мотивации
В пятницу, когда я уже потратил вроде как пятый день на одну и ту же огромную задачу мне начало казаться что я самозванец, что я не программист никакой топ левела и что я вообще не понимаю что я делаю (спасибо, ужасный гугл апи). Но что я сделал? Вспомнил все свои тяжелые дни в ит на протяжении почти 8 лет и нашел подобные случаи, с которыми я справлялся.
Не первый раз хочется все бросить и уйти в закат и чую не последний. Задача тяжела не потому что ты ничего не умеешь и не знаешь, а просто сама по себе. Ты будешь испытывать чувство бессилия и спустя 3 и 5 и 8 и чую 10 лет в ит.
Но что важно сделать: собраться и просто делать свое дело дальше. Как говорил один мудрый человек: это игра и чтобы в ней не проиграть надо как можно дольше в ней оставаться.
Так что когда почувствуете неимоверную усталось и желание все бросить и уйти работать хоть пастухом в село: просто сделайте еще одну попытку, запустите билд еще один раз, отдохните немного и с новыми силами вернитесь к своей задаче.
1 889
Вторая серия!
Методы с аргументами
1 час
https://youtu.be/kuEo9R98x-c
для #premium подписчиков
код на гитхабе
1 889
1. На прохождение затратил около 60 часов
2. Для меня эта итерация по ощущениям была сложнее предыдущих, бывало путался и пересматривал отдельные видео, но в целом если уделить достаточно времени - все встает на свои места
3. В разрезе отдельных тем все понятно, но нужно больше практики, чтобы все усвоить и выявить больше слабых мест
4. Мотивация осталась прежней, думаю работа в команде выявит и закроет возможные проблемы и пробелы из пункта 3.
5. Домашку старался писать сам, но когда вышло видео с решением - не удержался от соблазна и подглядел
1 889
1. +-50 часов
2. На уровне 3 итерации, но сталкиваемся с взаимодействием с большим количеством библиотек и корутинами, больше остановок для изучения теории.
3. При написании последовательно по образцу все логично и понятно, но полностью в голове нужно еще закрепить
4. Готов продолжать, уже списались для координации по командной работе.
5. Домашки писать несложно, в контексте результата (работающей фичи), а в контексте написания хорошего кода с тестами и полным пониманием каждой строчки, пока нужна практика.
Точно также как и с 3 итерацией, при работе на следующей итерации, пересматриваю предыдущую, имея уже больше понимания в голове для закрепления, и рефакторинга кода на свое усмотрение
