Как научиться программировать онлайн дома (с картинками)

Оглавление:

Как научиться программировать онлайн дома (с картинками)
Как научиться программировать онлайн дома (с картинками)

Видео: Как научиться программировать онлайн дома (с картинками)

Видео: Как научиться программировать онлайн дома (с картинками)
Видео: Как ускорить работу виртуальной машины Vmware, Oracle VirtualBox и Microsoft Hyper-V 2024, Апрель
Anonim

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

Шаги

Часть 1 из 4: Выбор сайта для бесплатного программирования

Изучите компьютерное программирование дома в Интернете, шаг 1
Изучите компьютерное программирование дома в Интернете, шаг 1

Шаг 1. Выберите Code Academy, если вы начинающий программист

Code Academy - это хорошо известный и популярный сайт, который может помочь неопытным программистам изучить основы. Сайт бесплатный, и вы можете выбрать разные курсы, которые позволят вам узнать о разных языках программирования и аспектах программирования. Предлагаемые курсы включают: JavaScript, PHP, Python и HTML + CSS. Узнайте больше на

Если вам нравится стиль Code Academy, также посетите пару похожих (а также бесплатных) сайтов по программированию в Интернете. Например, см. Code.org по адресу https://www.code.org. См. Также Code School на

Изучите компьютерное программирование дома в Интернете, шаг 2
Изучите компьютерное программирование дома в Интернете, шаг 2

Шаг 2. Если вам нужны видеоуроки, пройдите курсы в Академии Кана

Академия Кан может быть лучшим вариантом для изучающих визуальное обучение, которые хотят приобрести некоторые навыки программирования в Интернете. Это бесплатно, а занятия в Академии Кана включают пошаговые инструкции по программированию и последующие видеоролики для просмотра.

Узнайте больше и посетите несколько онлайн-курсов по адресу

Изучите компьютерное программирование дома в Интернете, шаг 3
Изучите компьютерное программирование дома в Интернете, шаг 3

Шаг 3. Загляните в MIT Open Courseware, если вы хотите выйти за рамки основ

Массачусетский технологический институт размещает в Интернете учебные планы из старых курсов. Это отличный ресурс для любознательных программистов, которые хотят учиться у инструкторов самого высокого уровня. Хотя это не лучший вариант для начинающих - курсы не позволяют вам взаимодействовать с инструкторами, и вы не сможете получить доступ ко всем материалам курса - OCW - отличный ресурс для более опытных программистов, желающих заполнить свои программы. знания.

Узнайте больше на сайте

Часть 2 из 4: Обучение на сайтах по программированию заработной платы

Изучите компьютерное программирование дома в Интернете Шаг 4
Изучите компьютерное программирование дома в Интернете Шаг 4

Шаг 1. Выберите Udacity, чтобы работать с персональным тренером по программированию

Если вам неудобно начинать онлайн-курсы по программированию без присмотра или посторонней помощи, Udacity может быть подходящим сайтом для вас. Вам будет назначен личный тренер для работы в сети. Тренер поможет вам сориентироваться в курсах программирования на веб-сайте. Но Udacity не бесплатна; вам придется платить за их услуги.

Стоимость занятий может достигать 999 долларов США. Посетите веб-сайт Udacity для получения дополнительной информации по адресу:

Изучите компьютерное программирование дома в Интернете Шаг 5
Изучите компьютерное программирование дома в Интернете Шаг 5

Шаг 2. Выбирайте Udemy, если вас интересует огромный выбор курсов

Сайт предлагает более 55 000 курсов, большинство из которых посвящены аспектам кодирования и программирования. Занятия проводят специалисты в этой области, хотя многие из них требуют оплаты. Udemy также предлагает множество бесплатных вводных курсов для начинающих. Если вам нужен сайт с большим количеством конкретных курсов, выбирайте Udemy.

  • Кроме того, следите за частыми продажами Udemy. Несмотря на то, что курсы изначально доступны по цене (от 10 долларов США), продажи могут снизить стоимость курсов на 50-85%.
  • Узнайте больше на сайте
Изучите компьютерное программирование дома в Интернете Шаг 6
Изучите компьютерное программирование дома в Интернете Шаг 6

Шаг 3. Выберите Code Avengers, если вы хотите работать на другом языке, кроме английского

Code Avengers базируется в Новой Зеландии и, помимо английского, предлагает курсы программирования на русском, голландском, испанском, турецком, итальянском и португальском языках. Сайт ориентирован на обучение распространенным языкам программирования, таким как Python, Java Script и HTML + CSS. Сайт предлагает бесплатный пробный период, в течение которого вы можете бесплатно посещать занятия.

  • Code Avengers также предлагает классы, разработанные специально для молодых программистов в возрасте от 5 до 16 лет.
  • Попробуйте бесплатный тестовый период и узнайте больше на:

Часть 3 из 4: Курс программирования

Изучите компьютерное программирование дома в Интернете. Шаг 7
Изучите компьютерное программирование дома в Интернете. Шаг 7

Шаг 1. Выберите интересующий вас курс программирования

Например, если вы заинтересованы в создании стильных веб-сайтов, поищите курсы по таким темам, как HTML / CSS, jQuery или Ajax. Если вы хотите начать собственное онлайн-предпринимательство, тогда PHP и MySQL - хороший выбор для этого.

Большинство малых предприятий онлайн-бизнеса строятся с использованием этих технологий с открытым исходным кодом (и часто бесплатных)

Изучите компьютерное программирование дома в Интернете. Шаг 8
Изучите компьютерное программирование дома в Интернете. Шаг 8

Шаг 2. Сосредоточьтесь на Java, чтобы выучить самый популярный язык

Java используется более чем на 7 миллиардах устройств по всему миру (включая сотовые телефоны Android), и это естественная отправная точка для всех, кто учится программированию. Этот язык пользуется большим спросом, и многие нанимающие на работу работодатели специально просят своих потенциальных программистов использовать Java.

  • Курсы по Java доступны на всех сайтах онлайн-обучения.
  • Помимо учебных сайтов, существует множество онлайн-сообществ Java, которые помогут начинающим программистам, в том числе огромное сообщество Java в LinkedIn.
Изучите компьютерное программирование дома в Интернете. Шаг 9
Изучите компьютерное программирование дома в Интернете. Шаг 9

Шаг 3. Пройдите курс C, C # или C ++, чтобы изучить 3 взаимосвязанных языка

После того, как вы выбрали обучающий веб-сайт, следующим важным решением будет выбор языка программирования для изучения. C - один из старейших и наиболее часто используемых языков. C ++ позволяет пользователям создавать программы для самых разных платформ, а C # (произносится C Sharp) - это самая современная итерация языка.

Все уже упомянутые учебные сайты будут предлагать курсы на всех трех языках

Изучите компьютерное программирование дома в Интернете. Шаг 10
Изучите компьютерное программирование дома в Интернете. Шаг 10

Шаг 4. Изучите SQL, если хотите работать в сфере управления данными

SQL - популярный язык программирования для предпринимателей и других лиц, работающих в областях, требующих управления и использования значительных объемов данных. Язык позволяет настраивать базы данных и управлять ими.

Хотя SQL не так универсален, как Java или C, он очень востребован профессиональными программистами и кодировщиками. Большинство работодателей требуют, чтобы их программисты, занимающиеся обработкой данных, свободно владели SQL

Изучите компьютерное программирование дома в Интернете Шаг 11
Изучите компьютерное программирование дома в Интернете Шаг 11

Шаг 5. Выберите Python, если вам нужен более простой вариант для начала

Python не так сложно изучить, как некоторые другие языки программирования, такие как Java или C ++. Он обычно используется для создания веб-сайтов и баз данных, а также достаточно универсален для создания игр и программного обеспечения.

Со временем большинство программистов изучают множество языков. В этом смысле не имеет большого значения, какой у вас родной язык, если вы выучите дополнительные языки после того, как выучите свой первый

Изучите компьютерное программирование дома в Интернете Шаг 12
Изучите компьютерное программирование дома в Интернете Шаг 12

Шаг 6. Поэкспериментируйте с образцом кода, который вам предоставляет курс

Большинство онлайн-курсов покажут вам образцы кода, чтобы помочь вам понять, что делают определенные нажатия клавиш и тексты кодирования. Так что вместо того, чтобы просто смотреть на код, повозитесь и измените его, а затем посмотрите, какие результаты принесла ваша работа. Это поможет вам быстрее усвоить данные концепции.

  • Это особенно важно, если ваш курс много читается. Чтение о кодировании и собственно кодирование - это очень разные процессы.
  • Реализуйте образец кода из своего курса, чтобы убедиться, что вы действительно понимаете принципы кодирования, которые изучаете.
Изучите компьютерное программирование дома в Интернете Шаг 13
Изучите компьютерное программирование дома в Интернете Шаг 13

Шаг 7. Не бойтесь просить о помощи, если вы запутались

Курсовые работы по программированию на домашних уроках могут быть легко сбиты с толку. Если вы столкнулись с проблемой кодирования или не знаете какой-либо аспект курса, обратитесь к преподавателю или к одному из ваших коллег. Например, если вы застряли при попытке написать определенную строку кода, поработайте над ней в одиночку около 20 минут. Затем, если вы все еще в тупике, обратитесь за помощью к своему инструктору.

  • Если вы посещаете онлайн-курс с самостоятельным руководством, посетите форум по программированию, чтобы связаться с опытными программистами, которые захотят ответить на ваши вопросы по программированию.
  • Например, посетите форум «Переполнение стека» по адресу:
  • Вы также можете посетить онлайн-форум «Code Project» по адресу:

Часть 4 из 4: самостоятельное обучение дома

Изучите компьютерное программирование дома в Интернете Шаг 14
Изучите компьютерное программирование дома в Интернете Шаг 14

Шаг 1. Практикуйте кодирование ежедневно, чтобы улучшить свои навыки

Когда у вас будет время, просто сядьте и начните практиковаться в программировании компьютерных программ с базового уровня. Чем больше вы взаимодействуете с самим кодом, тем быстрее вы приобретете знания в области программирования. Также попробуйте написать код вручную. Если вы подаете заявку на вакансию программиста, на собеседовании вас попросят написать код вручную.

Однако вам не нужно изнурять себя мысленно, чтобы выучить код. Если вы расстраиваетесь или все больше и больше сбиваетесь с толку, сделайте 30-минутный перерыв

Изучите компьютерное программирование дома в Интернете Шаг 15
Изучите компьютерное программирование дома в Интернете Шаг 15

Шаг 2. Прочтите книги по программированию, чтобы познакомиться с программированием

Если вы не особо разбираетесь в кинестетике или осязании, но получаете знания в основном с помощью визуальных средств и чтения, книги по программированию будут отличным средством для изучения кодирования. Эти книги раскрывают не только механику кодирования, но также историю и теории языков программирования. Если вам интересно, посмотрите названия, в том числе:

  • Что такое HTML 5? Бретта Маклафлина.
  • Основы PHP, автор Джули Мелони.
  • Думайте о Python, Аллен Дауни.
  • Изучите рубин на трудном пути, Зед Шоу.
Изучите компьютерное программирование дома в Интернете. Шаг 16
Изучите компьютерное программирование дома в Интернете. Шаг 16

Шаг 3. Используйте детское приложение, чтобы освоить основы программирования

Приложения для программирования, ориентированные на детей, могут быть полезны взрослым, которые учатся программировать в Интернете дома. Приложения разбивают кодирование на простейшие компоненты и представляют информацию в виде графики, которая легко обрабатывается. Это поможет вам ускориться, если вы испытываете трудности в своем классе, и укрепит в памяти основы программирования.

Если вам интересно, попробуйте приложения для программирования для детей, такие как Scratch, Tynker, Hopscotch и Cargo-Bot. Они должны быть доступны во всех крупных магазинах приложений

Изучите компьютерное программирование дома в Интернете. Шаг 17
Изучите компьютерное программирование дома в Интернете. Шаг 17

Шаг 4. Сыграйте в онлайн-игру по программированию, чтобы погрузиться в программирование

Если вам нравится идея обучения программированию с помощью забавных, игривых инструкций, попробуйте игру по кодированию. В Интернете существует множество игр, в которые можно играть бесплатно. Эти игры могут дополнить знания, которые вы получаете на уроках программирования. Если вы предпочитаете создавать игры, а не играть в них, ряд онлайн-руководств по программированию проведут вас через процесс создания собственной онлайн-игры.

  • Ознакомьтесь с Code Combat онлайн по адресу:
  • Вы также можете заглянуть в CodinGame по адресу:
  • Чтобы создать код для своей собственной онлайн-игры, посетите Game Maven по адресу:

подсказки

  • Термины «кодирование» и «программирование» по существу взаимозаменяемы. «Программирование» - это общий термин, который включает в себя более технически ориентированное «кодирование».
  • Есть много дополнительных сайтов по программированию в Интернете. Чтобы получить представление о некоторых онлайн-ресурсах, ознакомьтесь с Girl Develop It на
  • Вам не нужно будет много денег, чтобы изучать компьютерное программирование онлайн. Все, что вам нужно для развития навыков в области информатики, - это компьютер, соответствующие компиляторы (которые доступны бесплатно) и надежное подключение к Интернету.

Рекомендуемые: