Як навчитися розробці програмного забезпечення безкоштовно

Кроки

  • Learn How to Be a Software Engineer for Free Step 1.jpg 1 Зареєструйтесь в місцевій бібліотеці. Взявши або запросивши такі книги як «Початкове програмування для чайників» і «Hello World! Комп'ютерне програмування для дітей і початківців» ознайомить вас з поняттями і різноманітністю розробки програмного забезпечення. Як тільки ви освоїли початкові знання, ви можете знайти книги по певним програмам або типами розробки програмного забезпечення.
  • Learn How to Be a Software Engineer for Free Step 2.jpg 2 Зареєструйтесь Khan Academy. Два випускники Массачусетського технологічного інституту (MIT) організували цю навчальну програму для абітурієнтів, щоб допомогти їм оволодіти базовими знаннями з інститутським предметів безкоштовно. Наприклад, такими предметами як розробка програмного забезпечення. Завантажте програму iTunes, дивіться навчальне відео і виконуйте практичні тести.
    • Навчальні керівництва не зарахують як заліків; однак, як тільки ви заведете обліковий запис, ви зможете відстежувати свій прогрес за допомогою курсів і практичного тестування.
  • Learn How to Be a Software Engineer for Free Step 3.jpg 3 Перегляньте і запишіться на онлайн курси з розробки програмного забезпечення від MIT Open Courseware. 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)». Можливо, вам буде потрібно пройти підготовчі курси більш низького рівня, перед тим, як перейти до більш просунутих варіантів.
  • Learn How to Be a Software Engineer for Free Step 4.jpg 4 Перегляньте відкриті навчальні курси в університеті Карнегі-Меллона. Ця стипендійна програма надає такі курси як обчислювальна математика, програмування, інженерна статистика та інші курси, зіставні з університетськими, і які можна застосувати при вивченні розробки програмного забезпечення. Курсові матеріали та керівництва надаються безкоштовно; однак, ви не отримаєте ніяких заліків, пройшовши даний курс.
    • Зайдіть на сайт [oli.cmu.edu], щоб дізнатися розклад курсів. Класи змінюються, тому ви можете перевірити в секціях як відкритих, так і майбутніх класів.
  • Learn How to Be a Software Engineer for Free Step 5.jpg 5 Пройдіть практичні тести на сайті [wiziq.com/tests/software-engineering]. По цьому комплексу, у вас є можливість проходити тести оцінки ваших знань по мірі вашого прогресу. Такі організації як Освіта для всіх " (Education For All) надають практичне тестування програмного забезпечення, навичок у програмуванні і знанні певних платформ розробки програмного забезпечення.
  • Learn How to Be a Software Engineer for Free Step 6.jpg 6 Знайдіть розробника-наставника. Познайомтеся з місцевими розробниками і відведіть кілька чесов, щоб дізнатися, чим вони займаються. Можливо, ви зможете доповнити свою освіту з їх практичними секретами виробництва, жертвуючи своїм часом на догоду їх розробки.
  • Learn How to Be a Software Engineer for Free Step 7.jpg 7 Почніть працювати над проектами з відкритим вихідним кодом (опенсорс). Такі сайти як WordPress і Drupal дозволяють людям створювати і удосконалювати їх програми у свій вільний час. Результати – відмінні спільні зусилля і великі ресурси програмування, що допомагають вам з вашою власною розробкою.
  • 8 Здайте іспити, щоб отримати залік, якщо бажаєте отримати ступінь. Якщо у вас є бажання отримати диплом молодшого спеціаліста або ступінь бакалавра в інформаційних технологіях, ви можете пройти вступні іспити, щоб отримати залік навчального закладу, що підтверджує ваші досконалі знання. Якщо ви отримаєте високі результати на тестуванні, такий залік візьмуть 2/3 американських коледжів і університетів.
    • Якщо ви знаходитесь в США, ви також можете здати іспити в коледжі Ексельсіор, щоб отримати заліки. Сам іспит коштує приблизно $100, і ви можете отримати від 3 до 8 заліків. Якщо ви здасте іспити і перезачеты в університет або коледж, самі заліки будуть недорогими, а у вас залишиться кілька курсів, за які ви зможете заплатити під час навчання. Learn How to Be a Software Engineer for Free Step 8Bullet1.jpg
  • Що вам знадобиться

    • Бібліотечна картка
    • Книги для початківців з програмування
    • Аккаунт на сайті Khan Academy
    • Курси в MIT Open Courseware
    • Курси в Carnegie Melon Open Learning Initiative
    • Наставник
    • Практичні тести
    • Опенсорс програмування
    • Вступні іспити
    • Іспити в коледжі Excelsior College


    Додати коментар
    Ваше ім'я:  
    Напівжирний Нахилений текст Підкреслений текст Перекреслений текст | Вирівнювання по лівому краю По центру Вирівнювання по правому краю | Вставка смайликів Вибір кольору | Прихований текст Вставка цитати Перетворити вибраний текст з транслітерації в кирилицю Вставка спойлера

    2+2*2=?