Ответы пользователя по тегу IT-образование
  • Стоит ли учить программировать по старинке?

    Neznayka1979
    @Neznayka1979
    Интересы - IT, психология...
    Роботизация производства, торговых площадок, авто/авио... идёт и будет идти полным ходом.
    И нужны будут специалисты для написания программ, ИБшники и т.д.
    Яп С (Си) один из основных яп, который используется и будет использоваться ещё очень долго для функционирования всего выше перечисленного и не только этого...
    Насчёт того, что вас мучают сомнения "учат по старинке", то тут выход простой купите книжку например:
    «Язык программирования Си. Лекции и упражнения» Стивен Прата
    Осваивайте С по данной книжке и заодно параллельно осваивайте англ. яз. + алгоритмы + базы данных +...
    Ответ написан
    Комментировать
  • Какое направление лучше?

    Neznayka1979
    @Neznayka1979
    Интересы - IT, психология...
    1. Информационные системы и технологии

    А после как закончишь 1 поступай на 2

    2. Программная инженерия
    Ответ написан
    Комментировать
  • Как логически составить план чтения книг по разработке?

    Neznayka1979
    @Neznayka1979
    Интересы - IT, психология...
    1. «Язык программирования C. Лекции и упражнения» Стивен Прата

    И параллельно читать/осваивать:

    2. «Алгоритмы. Вводный курс» Томас Х. Кормен www.ozon.ru/context/detail/id/24903185
    3. «Алгоритмы. Построение и Анализ» Томас Х. Кормен, Чарльз И. Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн.
    4. «Дискретная математика для программистов» Род Хаггарти www.ozon.ru/context/detail/id/7825217

    А так же осваивать Английский язык
    Ответ написан
    Комментировать
  • Знания для программирования?

    Neznayka1979
    @Neznayka1979
    Интересы - IT, психология...
    «Программа = алгоритмы + структуры данных» - выражение Никлауса Вирта.
    Иными словами, ключевыми непосредственными задачами программирования являются - создание и использование Алгоритмов и Структур данных.
    Программирование - это строгость рассуждений и преобразований (Логика).
    Из вышесказанного становится ясно, что следует освоить Логику, Алгоритмы и Структуры данных!
    1. Логика:
    Ответ написан
    Комментировать
  • Сертифицированные ИТ курсы для школьников - с какого возраста?

    Neznayka1979
    @Neznayka1979
    Интересы - IT, психология...
    Т.к. под словом школьник можно понять и 1-классника и 9-10-классника, то последние я думаю уже смогут осилить
    IT-курсы от netology.ru

    • качественное обучение (обучение ведут специалисты из Топ-компаний)
    • приемлемая цена (даже ниже, чем у конкурентов)
    • самый главный + они выдают официальный Диплом!
    Ответ написан
    Комментировать
  • Как получить сертификат после курсов Greekbrains?

    Neznayka1979
    @Neznayka1979
    Интересы - IT, психология...
    Советую ☛ netology.ru
    • качественное обучение (обучение ведут специалисты из Топ-компаний)
    • приемлемая цена (даже ниже, чем у конкурентов)
    • самый главный + они выдают официальный Диплом!
    Ответ написан
    Комментировать
  • Какую книгу почитать по логике?

    Neznayka1979
    @Neznayka1979
    Интересы - IT, психология...
    Логика. Виноградов С. Н. и Кузьмин А. Ф. _ 1954

    UPD. Книга довольно старая, но информативная.
    Ответ написан
    Комментировать
  • C чего начать первый шаг в бездну программирования?

    Neznayka1979
    @Neznayka1979
    Интересы - IT, психология...
    «Программа = алгоритмы + структуры данных» - выражение Никлауса Вирта.
    Иными словами, ключевыми непосредственными задачами программирования являются - создание и использование алгоритмов и структур данных.
    Программирование - это строгость рассуждений и преобразований (Логика).
    Из вышесказанного становится ясно, что начинать следует с изучения Алгоритмов !
    Но что бы изучать алгоритмы и их практическое применение нужен инструмент для работы с ними язык - ЯП (язык программирования).
    Языки программирования часто классифицируют по уровню...
    (более подробнее см. тут: bourabai.ru/alg/a13.htm )
    Первым ЯП для изучения желательно выбрать - функциональный !
    Почему функциональный ? Потому что функциональный яп не содержит "ничего лишнего" и тем самым поможет
    освоить суть алгоритмов и выработать соответствующее мышление, т.е. научит мыслить Логически.
    Подводя итог вышесказанному начинающим программистам лучше начать с изучения одного из функциональных яп - Haskell или Scala, Lisp...
    А уже после можно переходить на яп С (Си), который поможет понять многие другие очень важные детали...
    И уже освоив на достаточном уровне яп С можно переходить на другие яп (С++, Java, С#... )
    Если же вас интересует Web-программирование, то следует освоить:
    HTML5 ➤ CSS3 ➤ JavaScript ➤ JS + jQuery ➤ MySQL ➤ PHP и/или Python...
    Да, и ещё желательно (обязательно) освоить англ.яз и параллельно освоить дискретную математику.
    Вся информатика - это, по сути, дискретная математика. Мозги ставит великолепно.
    Если есть сомнения по этому поводу советую см. тут:
    https://habrahabr.ru/post/252077/
    Книги:
    Ответ написан