Как научиться разработке программного обеспечения бесплатно

Загрузить PDFЗагрузить PDF

Приобретение знаний в сфере информационных технологий — хороший способ помочь своей карьере. Если вы научитесь разработке программного обеспечения, это может помочь найти высокооплачиваемую работу или лучше выполнять вашу нынешнюю работу. Однако не всем людям под силу вернуться в учебное заведение, чтобы получить образование. Но, к счастью, существует немало курсов, в том числе при отличных университетах, которые предоставляют всем желающим изучить навыки создания программ. Вам нужно быть самодисциплинированным, чтобы самому освоить многообразие всей этой информации. Очень желательно владеть английским языком, так как большинство курсов и программ, о которых мы вам расскажем, доступно только на нем. Итак, из этой статьи вы узнаете, как научиться разработке программного обеспечения бесплатно.

Метод 1
Метод 1 из 2:

Учитесь на онлайн-курсах

Загрузить PDF
  1. How.com.vn Русский: Step 1 Запишитесь в библиотеку.
    Почитайте книги типа «Программирование для чайников» или «Компьютерное программирование для детей и начинающих», чтобы ознакомиться с понятиями и разнообразными вариантама разработки программного обеспечения. Как только вы освоили начальные знания, вы можете подыскать книги по определенным программам, языкам программирования или типам разработки программного обеспечения.
  2. How.com.vn Русский: Step 2 Зарегистрируйтесь в Khan Academy.
    Два выпускника Массачусетского технологического института (MIT) организовали эту обучающую программу, рассчитанную по уровню на студентов бакалавриата, чтобы помочь людям бесплатно овладеть базовыми знаниями по институтским предметам — например, по программированию. Загрузите приложение через iTunes, смотрите обучающие видео и выполняйте практические тесты.
    • Как только вы заведете аккаунт, вы сможете отслеживать свой прогресс — какие темы и практические тесты вами пройдены.
    СОВЕТ СПЕЦИАЛИСТА
    How.com.vn Русский: Ken Koster, MS

    Ken Koster, MS

    Программист
    Кен Костер — сооснователь и технический директор компании медицинских технологий Ceevra. Имеет более 15 лет опыта в программировании и руководстве командами разработчиков в компаниях Кремниевой долины. Получил степени бакалавра и магистра информатики в Стэнфордском университете.
    How.com.vn Русский: Ken Koster, MS
    Ken Koster, MS
    Программист

    Берите все уроки программирования, какие только можете. Программист Кен Костер говорит: «Существует множество отличных ресурсов для начинающих программистов, например Code.org или Khan Academy. Обычно вы очень быстро понимаете, нравится вам программирование или нет».

  3. How.com.vn Русский: Step 3 Просмотрите и запишитесь...
    Просмотрите и запишитесь на онлайн-курсы по разработке программного обеспечения от MIT Open Courseware. MIT предлагает несколько бесплатных онлайн-курсов по программированию. Для этого вам не требуется быть студентом MIT, однако вам будут доступны лекции и материалы, предлагаемые одним из лучших технологических университетов мира.
    • Ocw.mit.edu предлагает такие курсы как «Введение в компьютеры и решение инженерных задач» (Introduction to Computers and Engineering Problem Solving), «Введение в информатику и программирование» (Introduction to Computer Science and Programming), «Вычислительная математика (Computer Science Mathematics), «Язык программирования и разработка» (Computer Language Engineering) и «Обработка и анализ данных» (Computing and Data Analysis). Возможно, вам потребуется пройти подготовительные курсы более низкого уровня, перед тем как перейти к более продвинутым вариантам.
    • Если ваших знаний английского языка недостаточно, поищите курсы по программированию на отечественном портале openedu.ru. Здесь можно не только слушать лекции, но и выполнять практические задания, а также при необходимости сдать зачет и получить сертификат (за него придется заплатить, однако цена совсем не высока).
  4. How.com.vn Русский: Step 4 Просмотрите открытые обучающие...
    Просмотрите открытые обучающие курсы в университете Карнеги-Меллона. Эта программа, действующая за счет грантов, предлагает курсы по таким предметам, как вычислительная математика, программирование, инженерная статистика и другие, сопоставимые с университетскими, и которые можно применить при изучении разработки программного обеспечения. Курсовые материалы и руководства предоставляются бесплатно.
    • Зайдите на сайт oli.cmu.edu, чтобы узнать расписание курсов. Они регулярно меняются, так что вы можете проверить как нынешнее, так и будущее расписание.
    Реклама
Метод 2
Метод 2 из 2:

Применяйте основы программирования на практике

Загрузить PDF
  1. How.com.vn Русский: Step 1 Пройдите практические тесты на сайте wiziq.com/tests/software-engineering.
    Этот сайт-агрегатор дает возможность тестировать ваши навыки по мере того, как вы продвигаетесь в их изучении. Такие организации как Education For All («Образование для всех») предлагают практические задания по тестированию программного обеспечения, основам программирования и знанию определенных платформ разработки программного обеспечения.
  2. How.com.vn Русский: Step 2 Найдите разработчика-наставника.
    Познакомьтесь с местными разработчиками и посвятите несколько часов тому, чтобы узнать, чем они занимаются. Вы наверняка сможете дополнить свои знания их практическими приемами и секретами, взамен поработав бесплатно в качестве ассистента.
  3. How.com.vn Русский: Step 3 Начните работать над проектами с открытым исходным кодом (open source).
    Такие сайты как WordPress и Drupal позволяют людям создавать и совершенствовать программы в свое свободное время. Результаты — отличные совместные усилия и обширные ресурсы программирования, которые могут помочь вам с вашей собственной разработкой.
  4. How.com.vn Русский: Step 4 Поступите в учебное заведение, чтобы получить диплом.
    Если вам нужно формальное подтверждение ваших знаний или вы считаете самостоятельное обучение недостаточным, вам придется поступить в учебное заведение соответствующего уровня. В зависимости от того, есть ли у вас высшее образование, поступайте на первое или второе высшее, а если вам достаточно документа о повышении квалификации, найдите курсы профессиональной переподготовки.
    • Если вы только что окончили или оканчиваете школу, у вас есть шансы поступить на бюджетное отделение технического вуза. Программы второго высшего образования или профессиональной переподготовки будут, к сожалению, только платными.
    Реклама

Что вам понадобится

  • Библиотечная карточка
  • Книги для начинающих по программированию
  • Аккаунт на сайте Khan Academy
  • Курсы в MIT Open Courseware
  • Курсы в Carnegie Melon Open Learning Initiative
  • Наставник
  • Практические тесты
  • Open source программирование
  • Результаты ЕГЭ (для поступления в вуз)
  • Диплом о высшем образовании (для поступление на второе высшее или программу профессиональной переподготовки)

Об этой статье

How.com.vn работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали авторы-волонтеры. Количество просмотров этой статьи: 7070.
Эту страницу просматривали 7070 раз.

Была ли эта статья полезной?

⚠️ Disclaimer:

Content from Wiki How Русский language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Реклама