Мысли, новости, пути человека из IT
56 subscribers
30 photos
3 videos
72 links
Привет! Тут я рассказываю о своём жизненном пути) Автор - Руслан @Teolioncheg
Download Telegram
26.04 - Прошёл в sololearn уроки по Js: "Ассоциативные массивы", "Объект Math", "Объект Date". Решил оттуда 3 практические задачи)

Решил 4 последние задачи из главы учебника по Js на тему "Дата и время"

Прочёл часть главы про JSON
🔥2
27.04 - Прочёл главу учебника по Js "Формат JSON, метод toJSON". Решил оттуда обе задачи)

Изменил метод отправки формы на сайте, чтобы работало с текущего хостинга. Можете меня поздравить, получается, первая рабочая версия сайта готова и выпущена в релиз🤩 😁💪https://teoneko.github.io/SiteForKate/index.html

Прочёл главу "Рекурсия и стек" https://learn.javascript.ru/recursion. Решил оттуда 2 из 5 задач)
Отлично) Очень продуктивный день💯💥
🔥2
28.04 - Дорешал оставшиеся 3 задачи из темы "Рекурсия и стек")

Прочёл главу "Остаточные параметры и оператор расширения" https://learn.javascript.ru/rest-parameters-spread-operator

Также сегодня были изыскания на тему разработки игр. Очень хочется попробовать себя в данном деле) Думаю, постепенно буду прощупывать почву в данном направлении👀🧐🎮
👏3
Channel name was changed to «Блог об изучении программирования»
29.04 - Сегодня много времени вложил в изучение темы создания игр. Читал различные статьи, смотрел видосы.
Основной вопрос изначально был: "Какой язык всё же выбрать?" Но потом я понял, надо идти с другого конца: "Что именно я хочу сделать, что за игру?" и уже под это искать инструменты.
На созвоне с другом, который тоже интересуется этой темой, решили, что за игру мы хотим сделать👍💥💯 Теперь самое "простое" осталось))
Решено делать на Unity. Я установил Visual Studio, нашёл учебник по C# https://metanit.com/sharp/tutorial/, прочёл первую главу)

P.S. Уезжаю на 4 ближайших дня, не теряйте)
🎉4
4.05 - После некоторых раздумий решил всё же для начала изучить до конца Js, посмотреть на что я стану способен в программировании (веб скорее всего, так как попроще для заработка). Именно кодинг в геймдеве пока отложим. Однако продумывание идеи игры, мира, механик и т.п. будем потихоньку делать)

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

По учебнику Js бегло повторил 2 предыдущие главы. Прочёл главу "Замыкание". В мозге действительно было несколько созвучных названию главы эпизодов🤯😅 Прошёл оттуда 5 задач)
👍5
5.05 - Решил оставшиеся 2 задачи из главы "Замыкание" https://learn.javascript.ru/closure#tasks
Прочёл 3 следующие главы: "Устаревшее ключевое слово "var"", "Глобальный объект", "Объект функции, NFE". Последняя видится мне довольно запутанной, пришлось перечитывать (и похоже ещё не раз придётся повторить), ну ничего, осилим😎💪
👍6
6.05 - Решил первую задачу из главы "Объект функции, NFE" https://learn.javascript.ru/function-object#tasks.

Начал решать вторую, столкнулся с необходимостью перечитать некоторые предыдущие главы учебника, а также пришлось обратиться к статьям из других источников (например, про замыкания на хабре https://habr.com/ru/company/ruvds/blog/424967/). Решить не успел, ну ничего, тема обширная, важно в ней разобраться основательно🧐
👍4
7.05 - Прошёл вторую задачу из главы "Объект функции, NFE" (это была жесть, в итоге пришлось смотреть решение, и даже после этого остаются жидкие моменты по этой теме)🙄

Прочёл главы: "Синтаксис "new Function"", "Планирование: setTimeout и setInterval" (решил обе задачи из последней прочитанной главы)
👍5
8.05 - Прочёл главу "Декораторы и переадресация вызова, call/apply". https://learn.javascript.ru/call-apply-decorators И снова каша в голове) 😱😭
🤯5
9.05 - Был созвон с опытным программистом, сделали небольшое ревью кода моего сайта https://teoneko.github.io/SiteForKate/. В целом я получил положительный отзыв👍 Также обсуждали некоторые моменты по моему дальнейшему пути развития.
На данный момент я хочу сказать, что за 2 месяца изучения программирования вполне доволен достигнутым результатом и буду продолжать дальше)
🔥4👍1
10.05 - Сегодня решил отдохнуть.
к концу дня появилось вдохновение) Нашёл видео по Js https://www.youtube.com/watch?v=CxgOKJh4zWE, на ускоренном воспроизведении и перемотке уже известных моментов пролетел первые 2 часа видео. Мне зашёл такой формат) Совмещение приятного с полезным🎮💪
👍5
11.05 - Полазил в инете, посмотрел информацию на тему языков программирования (какой язык больше используется в каких проектах и т.п.). Может даже бэк попробовать?)

Зашёл на codewars, решил задачу по JS. https://www.codewars.com/kata/5266876b8f4bf2da9b000362/javascript, довольно простая оказалась. Интересные решения, конечно люди предлагают)

Посмотрел (ну опять же на большой скорости с перематыванием уже известных мне вещей) видео по Js ещё 3 часа https://www.youtube.com/watch?v=CxgOKJh4zWE&list=LL&index=2&t=17026s Очень крутая подача материала, человек очень серьёзно подошёл к делу🖥👍
👍5
12.05 - Взялся за новый проект!😎 На данном этапе планируется, что это будет сайт столярной мастерской с функциями интернет-магазина. Данный опыт должен помочь мне в будущем.
Накидал дизайн первой страницы в фигме.🤩💪
🔥5
13.05 - Посмотрел фрагменты видео по Js https://www.youtube.com/watch?v=CxgOKJh4zWE&t=19053s про "Значения параметров функции по умолчанию" и "Обработка ошибок".

По новому проекту: внёс изменения в дизайн главной страницы, добавил описание логики работы 2х блоков, накидал предварительный дизайн страницы каталога и страницы формы😁💫
👍5
14.05 - Был созвон с опытным программистом, который мне помогает. На созвоне сделали предварительный выбор хостинга, первые этапы развёртывания сервера.
Тонна инфы, капец) Столько всего изучить ещё надо, караул😅👻💯
🔥7
17.05 - После небольшого перерыва вернулся к учёбе.
Прочёл несколько статей про основы баз данных. Также экспериментировал с созданием таблиц в базе данных нашего сайта с помощью sequelize (фреймворк для работы с node.js).
Прочёл главу по Js "Декораторы и переадресация вызова, call/apply", https://learn.javascript.ru/call-apply-decorators. Второй раз штурмую эту тему, не простая. Решил оттуда первую задачу (однако решение сомнительное, хоть ответ правильный)🤯🧑‍💻
👍6
18.05 - Продолжил экспериментировать над базой данных сайта. Используя найденный гайд, удалось неплохо разобраться в этих дебрях) Теперь я могу создавать, обновлять, удалять данные в таблицах базы😎👻
Прошёл вторую и третью задачи из главы учебника по Js https://learn.javascript.ru/call-apply-decorators#tasks. Уже лучше получается, главное - не сдаваться)💪
🔥5
19.05 - Прошёл следующую часть гайда по настройке базы данных) Теперь появилась возможность устанавливать связи между записями по типу "один ко многим"👍
Начал штурмовать последнюю задачу из главы учебника по Js https://learn.javascript.ru/task/throttle. Она конечно лютая, пока не решил. Ушёл восстанавливать хп)❤️‍🩹
👏4🔥1
20.05 - Начал по гайду создавать frontend приложения. В процессе возникают ошибки, но удаётся их победить, они в основном связаны с тем, что фреймворки в которых я работаю получили обновление синтаксиса, а гайду пол года😢 Да уж, насколько быстро информация устаревает в этой области) Ну принцип улавливается главное и на том спасибо)
Прошёл последнюю задачу из главы учебника по Js, прочитал следующую главу "Привязка контекста к функции" https://learn.javascript.ru/bind, решил оттуда первую задачку.
Посмотрел видео-урок по пройденным темам "call, bind, apply" https://www.youtube.com/watch?v=uBZb1rt9IC8. Постепенно укладывается в голове, нужно и дальше точить этот гранит🧑‍💻📚
👍4