Скидки до 20% + 2-ая профессия бесплатно и подарки на 50 000₽

Главная | Все статьи | Дневник студента

20 неделя на Хекслете

Время чтения статьи ~4 минуты
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
20 неделя на Хекслете главное изображение

20 неделя на Хекслете.

03 февраля 2023, пятница.

Прошло двадцать недель учебы. За эту неделю набрал 61 балл, всего уже 1570 баллов. Продуктивное и последовательное движение!

Результаты за неделю из запланированного и не только:

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

  • Начать чтение книги "Грокаем алгоритмы". Начал. Прочитал 2 главы. Столкнулся с одновременно очевидными и не сразу понятными понятиями и "моделями". Раньше не задумывался о такой существенной количественной разнице в реализации различных алгоритмов, нацеленных на один результат.

  • "Завершить курс "Python: Составные данные" и "завершить курс "Python: Абстракция с помощью данных". Курсы прошел. На мой взгляд, эти курсы необходимо объединить в один. Лишь к концу курсов начинает "доходить" зачем всё это нужно и как оно работает. Некоторые упражнения одного курса не получается выполнить до изучения материалов другого курса.

  • Составить пост/отзыв о проекте "Игры разума". Всё ещё не написал.

Наблюдения ощущения и рассуждения:

  • Курсы "Python: Составные данные" и "Python: Абстракция с помощью данных" оставили у меня сложные ощущения. По отдельности каждый хорош и каждый плох в чем-то своём. И вот хорошие части курсов хочется видеть в одном. На мой взгляд в курсах кроме объединения хочется видеть более подробное описание на примерах как и где использовать абстракции и на каких уровнях. Через оба курса идёт пример реализации абстракций через геометрические объекты от точки до прямоугольника, и с работой над ними на разных уровнях. Это, конечно, хорошо и показательно. Но мне не хватило какого-нибудь примера по работе с данными из файлов или по обработке запросов от пользователей (от браузера). Уж очень общим и учебным выглядит пример. Сильно зацепило задание упражнения 6 курса "Python: Составные данные". В буквальном смысле слова пришлось жульничать. Я потратил около двух часов на то, чтобы решить задание не нарушая правил. Так и не смог и просто переписал функцию cons без использования lambda, после чего требуемые функция car и cdr стали работать и система приняла задание. Уже изучая пример учителя, я понял как и где я ошибался. Но вот самостоятельно додуматься не смог. И зацепило меня в этом упражнении и то, что, как мне кажется, не хватило материала, для понимания "как решить правильно" и то, что можно так легко сжульничать и пройти упражнение.

Как вижу задачи на следующую неделю:

  • Начать и завершить курс "Python: Деревья".
  • Начать и завершить курс "Python: Основы текстового ввода-вывода".
  • Составить пост/отзыв о проекте "Игры разума".
  • Продолжить чтение книг "Структура и интерпретация компьютерных программ" и "Грокаем алгоритмы".

Первый пост с целеполаганием https://ru.hexlet.io/blog/posts/moy-pervyy-den-obucheniya-na-hekslet

Первая неделя https://ru.hexlet.io/blog/posts/pervaya-nedelya-na-hekslete-kak-idyot

Вторая неделя https://ru.hexlet.io/blog/posts/vtoraya-nedelya-na-hekslete-kak-idyot

Третья неделя https://ru.hexlet.io/blog/posts/tretya-nedelya-na-hekslete-kak-idyot

Четвёртая неделя https://ru.hexlet.io/blog/posts/chetvyortaya-nedelya-na-hexlete

Пятая неделя https://ru.hexlet.io/blog/posts/pyataya-nedelya-na-hekslete

Шестая неделя https://ru.hexlet.io/blog/posts/shestaya-nedelya-na-hekslete-3c17201d-be42-47bc-8199-1a0e35c0c81d

Седьмая неделя https://ru.hexlet.io/blog/posts/sedmaya-nedelya-na-hekslete

Восьмая неделя https://ru.hexlet.io/blog/posts/vosmaya-nedelya-na-hekslete

Девятая неделя https://ru.hexlet.io/blog/posts/devyataya-nedelya-na-hekslete

Десятая неделя https://ru.hexlet.io/blog/posts/desyataya-nedelya-na-hekslete

Одиннадцатая неделя https://ru.hexlet.io/blog/posts/odinnadtsataya-nedelya-na-hekslete

Двенадцатая неделя https://ru.hexlet.io/blog/posts/dvenadtsataya-nedelya-na-hekslete

Тринадцатая неделя https://ru.hexlet.io/blog/posts/trinadtsataya-nedelya-na-hekslete

Четырнадцатая неделя https://ru.hexlet.io/blog/posts/14-nedelya-na-hekslete

Пятнадцатая неделя https://ru.hexlet.io/blog/posts/15-nedelya-na-hekslete

Шестнадцатая неделя https://ru.hexlet.io/blog/posts/16-nedelya-na-hekslete

Семнадцатая неделя https://ru.hexlet.io/blog/posts/17-nedelya-na-hekslete

Восемнадцатая неделя https://ru.hexlet.io/blog/posts/18-nedelya-na-hekslete

Девятнадцатая неделя https://ru.hexlet.io/blog/posts/19-nedelya-na-hekslete

Совмещение учебы с работой и самоорганизация https://ru.hexlet.io/blog/posts/sovmeschenie-ucheby-s-rabotoy-i-samoorganizatsiya

Аватар пользователя Антон Тюрин
Антон Тюрин 16 февраля 2023
1
Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря