Android

Стоит ли покупать курсы по программированию или изучать самостоятельно

Блин,я вот планирую поступать на программиста,пока что изучила всё на очень поверхностном уровне.И не знаю что дальше,купить какие-то курсики или самой начать изучать.С чего вообще стоит начинать
большинство курсов - фигня. Лучше пробовать самой изучить, т.к. большинство информации находится в открытом доступе
Абдурасулов Темирлан
Абдурасулов Темирлан
1 378
Лучший ответ
Тимофей Григорьев а ты пробовал сам сделать бензин? это не просто "в открытом", это принудительно в школах проходят!
Vas. Nik. Полностью согласен с вами(a2cat a2cat)
начинать следует с алгоритмов и структур данных , язык - дело вторичное .
"изучила"? так это изначально швах!
Можешь python изучить сначала... На stepik бесплатный курс есть, можно на ютубе поискать
Сам изучай. Курсы - гoвнo
Ildus Jsupov
Ildus Jsupov
8 455
Поскольку вопрос в разделе андроид, то нужно поставить студию Android Studio - это программа для написания и компиляции приложений под андроид.
  1. https://developer.android.com/studio/install
Для написания используются языки Java либо Kotlin + язык разметки XML + язык запросов SQL. Первые шаги можно пройти с руководствами (ниже в списке). Сначала немного поразвлекаться с языками программирования, а затем когда станет уютно с языком программирования - переходить к андроиду и Android Studio.
  1. Head First Java. Сиерра Кэти, Бейтс Берт
  2. Head First. Kotlin | Гриффитс Дон, Гриффитс Дэвид
  3. Гриффитс, Гриффитс: Head First. Программирование для Android (2018 на джаве либо 2021 - на котлине)
Некоторые методы в руководствах могут быть устаревшими но по прежнему рабочими, их не следует использовать в релизе приложения, но для учебы сгодятся, а так нужно искать аналоги, или чем они были заменены.
По мере прохождения руководств захочется писать свои программки, и пишите их, думайте как реализовать задумку в коде, не бойтесь писать корявый нерабочий код, читайте и исправляйте ошибки выдаваемые компилятором. Далее, пишите свои приложения, изучайте исходники других программистов
  1. https://github.com/
  2. https://gitflic.ru/

Чтобы попробовать в действии программу, размещенную на гит-сервисе, клонировать, и запустить ее, удобней использовать систему контроля версий Git, чем настраивать все вручную - это тоже программа для ПК, и ее настоятельно рекомендую освоить и пользоваться ей. Эта программа не связана с программированием и по идеи может использоваться в где угодно
  1. https://git-scm.com/