Думаю, что вполне можно. Сегодняшняя тенденция направлена на то, чтобы человек самостоятельно делал всё сам, потому что никто вместо него не сделает. И это в полной мере относится к (само) образованию.
В интернете есть масса всевозможных уроков, подсказок, обучающего видео, блогов и форумов программистов. Возможность и доступ тоже есть в большом количестве. Однако, есть и свои сложности, например, весь этот массив информации не упорядочен, поэтому вам необходимо будет мириться с тратой времени не только на изучение, но и на поиск информации.
Далее, очень полезным было бы вести свой блог (открытый или закрытый), в котором вы сможете фиксировать свои результаты и оценивать прогресс самообучения.
Научиться самостоятельно можно чему угодно. И интернет в этом отличный помощник.
Но тут вся сложность в самоорганизации. По первой на волне энтузиазма будете читать лит-ру, смотреть видео... делать какие-то задания.. а потом чуть поднадоест.. и уже далеко не каждый сможет заставить себя посвятить 3-4 часа в день занятиям. Над головой никто не стоит.. начнете откладывать на завтра. Потом придумаете оправдание, мол, все равно толку не будет. И этим все и кончится.
Впрочем, если хватит настойчивости.. то да.. программирование можно изучить самостоятельно, через интернет (хотя времени это отнимет больше, чем если бы вас кто-то учил)
Я думаю что да! Сейчас в интернете есть много обучений и видеоуроков, по которым вы сможете научиться обращаться с компютерами! Могу посоветовать youtube-видео сайт. В целом, мой ответ-да, можно! Желаю удачи!!!)
Конечно же, в интернете можно научиться программированию. Я советую первым делом определиться, что бы вы хотели изучать - классическое программирование (создание программ и тп), web-программирование, создание мобильных приложений. После этого идите на YouTube и там изучайте то, что вам ближе. Какое бы направление вы не выбрали, советую начать с языка программирования C++, этот язык даст вам хорошие начальные знания и понимание программирования. Так вы не будете путаться при изучении других языков, особенно это актуально для web-программирования, так как там такие языки как PHP и JavaScript устроены таким образом, что многое позволяется. Получится, что, если начнете с web-программирования, то потом тяжело будет изучать другие языки, будете путаться. Поэтому в любом случае начинайте с C++. Потом, по мере необходимости, сможете перейти на web или программирование под мобильные устройства.
Для изучения web-программирования начинайте с HTML и CSS - это основы. Однако, это не языки программирования, как некоторые могут подумать. HTML - это языки гипертекстовой разметки, а CSS - стили. То есть, HTML отвечает за создание скелета сайта, а CSS - за оформление сайта, его внешний вид. Потом переходите на PHP и JavaScript. Так как PHP серверный язык, вам еще нужно будет установить себе локальный сервер, например, Denwer. После полученных навыков уже можете смело разбираться с системами управления сайтами, CMS (WordPress, Drupal или с любой другой, какую выберете, хотя я бы советовал WordPress для начала). Также можно разобраться с Framework(ами) , но они устроены более сложно, чем CMS, там нужно лучше знать программирование.
Если вам ближе программирование под мобильные устройства, то сразу после C++ приступайте к изучению Java. Эти два языка даже чем-то похожи, думаю, что особой разницы не заметите и изучить Java после C++ будет очень просто.
Могу посоветовать книгу Лафоре "Объектно-ориентированное программирование на C++", книга написана очень толково и понятно. Также зайдите на сайт codecademy, там много всего интересного: web, java и прочее.
Дело не простое, но в принципе реализуемое. Вот только нужно четко понимать, что дистанционное обучение, в особенности если это бесплатные варианты, имеет один можный минус - не исключено, что обратной связи с преподавателем у вас не будет. Вот выложил некто свои материалы и все - хот трава не расти. Поэтому лучше всего купить необходимый курс, предварительно выяснив условия консультирования, наличия форума, или группы в социальной сети, где происходит обсуждения ошибок. А ведь они как правило не избежны. Еще ни кто не научился ездить на велосипеде и не упал при этом.
Можно, информации полно, как для новичков, так и для профессионалов. Здесь главное - самому понимать начать и много трудиться, чтобы научиться. Не у всех хватает желания или времени выполнять все уроки, или читать книги по программированию. Смотря как человек будет стремиться к этому.
Добавить комментарий