Я считаю, что лучше действительно с паскаля начать, потом попробовать си, си плюс плюс, а потом хтмл, ксс, джаваскрипт. И будет норм. Пайтон можно, он мне кажется близким к джаваскрипту, но он не такой чёткий, и даёт слишком много свободы.
Roma_iT, "плохо":-|
Ну напишите своё математическое веб-приложение. То есть приложение, которое решает какую-то математическую задачу.
Или в пайтон добро пожаловать, он вроде бы применяется в, так сказать, "научном" программировании.
Вообще-то стандартный установщик винды позволяет разметить диск перед установкой. (У семёрки это тоже есть, у десятки, думаю, и подавно; вроде и у XP было)
Зелимхан Бельтоев, хм, у меня не отображает необходимость повторений в ленте. Правда, я давно уже не заходил на сайт (в основном пользуюсь мобильной версией, но тоже в последнее время редко).
Зелимхан Бельтоев, У меня подписка. И да, там действительно, всё так (раньше не обращал внимание). Но разве это есть в мобильном приложении?
Плюс ко всему, напоминаний всё равно вроде бы нет. А так - забываешь это всё повторять. Да и неудобно, что только на сайте это доступно, и нет в мобильном приложении.
Юзаю лингволео и дуалинго. В лингволео нет нормального повторения слов. То есть там один раз выучил их (прошёл по ним упражнения), и всё, они исчезают. На сайте можно по ним проходить какие-то дополнительные упражнения (возможно нужна подписка, для доступа к этим упражнениям), но, во-первых, это есть на сайте, а не в мобильном приложении, во-вторых, нет напоминаний о том, что нужно повторить какие-то слова, и учёта изучения слов тоже нет. Поэтому он не очень хорош в этом смысле.
ЗЫ Но свои слова там можно добавлять (на сайте, по крайней мере; не знаю, что там с мобильном версией в этом смысле).
Что значит "на сайт"? как на него можно отправить какую-то информацию из андроид-приложения?!
Может быть, Вы имели в виду серверную часть веб-приложения!?
Роман Ижерский, Действительно, часть бы из этого я убрал или отложил на потом. Как по мне то для начала надо познакомиться с архитектурой ПК и ОС на общем уровне. Это может занять от нескольких дней до месяца. Плюс курс информатики. Хотя тут тогда можно просто взять какой-нибудь хороший школьный учебник по информатики. Или для студентов первых курсов.
Дальше можно изучить комбинаторику и теорию множеств (насколько помню, всё это входит в дискретную математику). Ну также может понадобиться алгебра и геометрия, теория матриц. не знаю, что ещё из высшей математики может понадобиться.
А вот физика вряд ли так уж необходимо. не стоит первое время тратить на неё время.
Моё мнение - надо как можно быстрее пробежать весь этот базовый курс математики и информатики, и приступить к программированию. Здесь нужно изучить какой-то язык программирования, и уже на его основе постигать алгоритмы и структуры данных. Базово сначала изучают паскаль, потом си, потом си ++. Но если время ограничено, то можно сразу изучить нужный язык. Опять-таки, если это веб и фронтенд, то джаваскрипт, если веб и бекенд, то джава, пайтон, пхп... Так же есть мобильная разработка, геймдев, бигдейта, машинное обучение и ИИ, и всякие научные сферы. В этом смысле я бы глянул какое-нибудь видео Немчинского, например, это (это для студентов, но 70% информации и Вам подойдёт; кроме, того у него есть видео и для таких, как Вы).
ЗЫ Не стал бы при входе в веб начитать с нода. Лучше уж тогда классический пхп, если Вам ближе бекенд.
Какая разница, если это джава и JDBC? Если Вы изучаете джаву, то какая разница, какая база. Вы же не SQL изучаете, а джаву. Вот, когда будете изучать SQL, тогда и задайте этот вопрос.