Size: a a a

JavaScript — русскоговорящее сообщество

2021 April 04

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
1/ 3
Я мало знаю алгоритмов: factorial, цельсий в фаренгейт перегнать... Мб 6-7 наберется

Где их тренировать удобно? Мб есть сайт с алгоритмами по уровням или типа того?
codewars, leetcode
источник

13

1/ 3 in JavaScript — русскоговорящее сообщество
Anton Permyakov
codewars, leetcode
Спс, чекну
источник

NT

Nikita Titov in JavaScript — русскоговорящее сообщество
1/ 3
Я мало знаю алгоритмов: factorial, цельсий в фаренгейт перегнать... Мб 6-7 наберется

Где их тренировать удобно? Мб есть сайт с алгоритмами по уровням или типа того?
Самый идеальный вариант, тренироваться на своём проекте.

Сделай веб-приложение, которое будет из цельсия в фаренгейт переводить, например. Рядом штуку, которое факториал считает, обработай возможные неккоректные данные, поиграйся с localSrorage, много можно придумать)
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Кстати да, самое хорошее, на мой взгляд — обрисовать боевое приложение, и сделать его, попутно изучая жс.

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

По-моему, хороший пример
источник

NT

Nikita Titov in JavaScript — русскоговорящее сообщество
Я на сайтах по типу codewars сидел месяц от силы, потом ушёл, потерял смысл. Как начал свои штучки пробовать, то намного интереснее и проще идёт, запоминается
источник

NT

Nikita Titov in JavaScript — русскоговорящее сообщество
Главное не спешить, сделать хотя бы скелет приложения и потихоньку его расширять по мере прокачивания новых скиллов
источник

13

1/ 3 in JavaScript — русскоговорящее сообщество
Кирилл mrDoode
Кстати да, самое хорошее, на мой взгляд — обрисовать боевое приложение, и сделать его, попутно изучая жс.

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

По-моему, хороший пример
Да, я уже делал приложуху с погодой на реакте и кажется с этой айпишкой, но прикол в том, что на жс я бы его не сделал. Вчера в супермаркете увидел книгу "Javascript для детей". Вспомнил, что в одном интервью синьер жс разработчик на полном серьезе ее рекомендовал. Вот и купил. Подумал, типа прочту и дыры в знаниях по жс закрою. А там эта простая задачка, которую ты помогал решить)) но спишу это на сонное состояние 😅
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
1/ 3
Да, я уже делал приложуху с погодой на реакте и кажется с этой айпишкой, но прикол в том, что на жс я бы его не сделал. Вчера в супермаркете увидел книгу "Javascript для детей". Вспомнил, что в одном интервью синьер жс разработчик на полном серьезе ее рекомендовал. Вот и купил. Подумал, типа прочту и дыры в знаниях по жс закрою. А там эта простая задачка, которую ты помогал решить)) но спишу это на сонное состояние 😅
Как так, суметь сделать на реакте, но не суметь на чистом жс? По методичке делал что-ли? Так не пойдёт))
источник

DT

Damir Takhautdinov in JavaScript — русскоговорящее сообщество
Кирилл mrDoode
Как так, суметь сделать на реакте, но не суметь на чистом жс? По методичке делал что-ли? Так не пойдёт))
npm i weather-react-project yarn start
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Damir Takhautdinov
npm i weather-react-project yarn start
))))
источник

NT

Nikita Titov in JavaScript — русскоговорящее сообщество
1/ 3
Да, я уже делал приложуху с погодой на реакте и кажется с этой айпишкой, но прикол в том, что на жс я бы его не сделал. Вчера в супермаркете увидел книгу "Javascript для детей". Вспомнил, что в одном интервью синьер жс разработчик на полном серьезе ее рекомендовал. Вот и купил. Подумал, типа прочту и дыры в знаниях по жс закрою. А там эта простая задачка, которую ты помогал решить)) но спишу это на сонное состояние 😅
Хорошее введение в жс, хоть некоторые моменты устарели. Для тех, у кого уже был опыт с другим языком программирования, в начале будет скучновато
источник

13

1/ 3 in JavaScript — русскоговорящее сообщество
Кирилл mrDoode
Как так, суметь сделать на реакте, но не суметь на чистом жс? По методичке делал что-ли? Так не пойдёт))
Ну тип я выучил пару алгоритмов на жс, базовый синтаксис, и сразу взялся за реакт. И вот занимаюсь реактом 3 месяц. Жс почти не трогал. Ну только то, без чего в реакте не выжить. Работа с DOM в дс дико выглядит, когда есть удобный jsx, как-то так
источник

S

Skubit in JavaScript — русскоговорящее сообщество
Damir Takhautdinov
Тут был парнишка, которому я посоветовал книжку по с++, он сказал что "ничуво новава там не нашел", но о том как создаётся переменная до сих пор наверное не знает. Так что этого хватит,но как бы если без пробелов оттуда информацию брать, а так конечно никогда не бывает.
Какую книгу советовал?  Ибо сейчас сам пишу на плюсах,  а на некоторых алгоритмах, а точнее, в динамических массивах - застрял
источник

DT

Damir Takhautdinov in JavaScript — русскоговорящее сообщество
Skubit
Какую книгу советовал?  Ибо сейчас сам пишу на плюсах,  а на некоторых алгоритмах, а точнее, в динамических массивах - застрял
Да там был "с для чайников", но подробно объяснялось про память и работу с ней) а по динамическим массивам можешь в личку стукнуть, может найду что
источник
2021 April 05

NT

Nikita Titov in JavaScript — русскоговорящее сообщество
int *a = new int[10];
источник

NT

Nikita Titov in JavaScript — русскоговорящее сообщество
Можно легко в статьях найти про это, довольно простая тема, если визуализировать
источник

NT

Nikita Titov in JavaScript — русскоговорящее сообщество
Damir Takhautdinov
Да там был "с для чайников", но подробно объяснялось про память и работу с ней) а по динамическим массивам можешь в личку стукнуть, может найду что
То есть с++ он учит с помощью c? Два разных языка с двумя разными стилями программирования, с разными возможностями и инструментами
источник

DT

Damir Takhautdinov in JavaScript — русскоговорящее сообщество
Nikita Titov
То есть с++ он учит с помощью c? Два разных языка с двумя разными стилями программирования, с разными возможностями и инструментами
т.е. был вопрос "я вот создаю переменные, а как они создаются и че там происходит не понимаю", и чтобы не возить его теорией 40 часов в информатике, проще было показать в "с для чайников" пару страниц текста
источник

NT

Nikita Titov in JavaScript — русскоговорящее сообщество
А, просто отрывок, понял
источник

NT

Nikita Titov in JavaScript — русскоговорящее сообщество
По сути у каждой переменной свой адрес в памяти, а у массива непрерывная область в памяти (это когда вы с друзьями в кино ищете место где сесть, вот вы все - массив😁)
источник