Nabycie wiedzy w dziedzinie technologii informacyjnej - dobry sposób na pomoc w karierze. Jeśli dowiesz się, jak opracować oprogramowanie, może pomóc znaleźć pracę o wysokiej płaceniu lub lepszym do wykonania bieżącej pracy. Jednak, nie dla wszystkich osób pod mocą, aby powrócić do instytucji edukacyjnej, aby uzyskać wykształcenie. Ale na szczęście istnieje wiele kursów, w tym z doskonałymi uniwersytetami, które zapewniają każdemu umiejętności tworzenia programów. Musisz być samodzielne zdyscyplinowane, aby opanować różnorodność wszystkich tych informacji. Jest to bardzo pożądane dla posiadania języka angielskiego, jako większość kursów i programów, które ci powiemy, jest dostępny tylko na nim. Z tego artykułu dowiesz się, jak uczyć się oprogramowania za darmo.
Kroki
Metoda 1 z 2:
Ucz się kursów online
jeden. Zarejestruj się w bibliotece. Przeczytaj książki, takie jak "Programowanie dla manekinów" lub "Programowanie komputerowe dla dzieci i początkujących", aby zapoznać się z koncepcjami i różnymi opcjami tworzenia oprogramowania. Po opanowaniu początkowej wiedzy można znaleźć książki dotyczące niektórych programów, języków programowania lub typów rozwoju oprogramowania.
2. Zarejestruj się do Khan Academy. Dwóch absolwentów Instytutu Technologii Massachusetts (MIT) zorganizowali ten program szkoleniowy zaprojektowany przez poziom studentów licencjackich, aby pomóc ludziom opanować podstawową wiedzę o instytutach za darmo - na przykład programowanie. Pobierz aplikację za pośrednictwem iTunes, zobacz Wideo Edukacyjne i wykonaj praktyczny test.
Gdy tylko zmienisz konto, możesz śledzić swoje postępy - jakie tematy i testy praktyczne są przekazywane. Rada specjalisty
Ken Koster, MS
Programista Kostier - Koordynator i dyrektor techniczny technologii medycznej CEEVRA. Ma ponad 15-letnie doświadczenie w programowaniu i zarządzaniu zespołami deweloperów w firmach Silicon Valley. Otrzymano tytuł licencjata i Master Computer Science na Uniwersytecie Stanford.
Ken Koster, MS
Programista
Weź wszystkie lekcje programowania, które możesz. Programmer Ken Bone mówi: "Jest wiele doskonałych zasobów dla początkujących programistów, takich jak kod.Org lub Khan Academy. Zwykle znasz bardzo szybko, lubisz programowanie lub nie. ".
3. Widok i zarejestruj się na kursy rozwoju oprogramowania online z MIT Open Courseware. MIT oferuje kilka bezpłatnych kursów programowania online. Aby to zrobić, nie musisz być studentem MIT, jednak będziesz dostępny wykłady i materiały oferowane przez jedną z najlepszych uniwersytetów technologicznych na świecie.
OCW.Mit.Edu oferuje takie kursy, takie jak "Wprowadzenie do komputerów i rozwiązywania problemów z inżynierią", "Wprowadzenie do informatyki i programowania", "Matematyka komputerowa (Matematyka komputerowa (Matematyka informatyczna)," Język programowania i rozwój »(Inżynieria języka komputerowa) oraz" Przetwarzanie i analiza danych) oraz "Przetwarzanie i analiza danych) "(Analiza obliczeniowa i danych). Przed przejściem do bardziej zaawansowanych opcji może być konieczne przechodzenie przez niższe kursy przygotowawcze.Jeśli wiedza angielska nie wystarczy, szukaj kursów programistycznych na portalu krajowym Opentedu.Ru. Tutaj możesz nie słuchać wykładów, ale także do wykonywania praktycznych zadań, a także w razie potrzeby, przekazać kredyt i otrzymać certyfikat (ponieważ będzie musiał zapłacić, jednak cena nie jest w ogóle wysoka).cztery. Sprawdź kursy nauk w Carnegie Mellona University. Ten program, działający na koszt dotacji, oferuje kursy na tematy, takie jak matematyka obliczeniowa, programowanie, statystyki inżynieryjne i inne porównywalne z uniwersytetem i które mogą być stosowane podczas uczenia się rozwoju oprogramowania. Materiały z couche i podręczniki są bezpłatne.
Przejdź do strony Oli.CMU.Edu, aby dowiedzieć się. Zmieniają się regularnie, dzięki czemu możesz sprawdzić zarówno bieżący, jak i przyszły harmonogram.Metoda 2 z 2:
Wykorzystaj podstawy programowania w praktyce
jeden. Pasuj praktyczny testów na stronie Wiziq.COM / Testy / Inżynieria oprogramowania. Ten agregator witryny umożliwia przetestowanie swoich umiejętności podczas poruszania się w ich badaniu. Organizacje takie jak edukacja dla wszystkich ("edukacja dla wszystkich") oferują praktyczne zadania do testowania oprogramowania, podstawy programowania i znajomości pewnych platform programistycznych.
2. Znajdź deweloper mentora. Poznaj lokalnych programistów i poświęcają kilka godzin, aby dowiedzieć się, co robią. Prawdopodobnie uzupełnisz swoją wiedzę o ich praktyczne techniki i tajemnice, w zamian, pracując za darmo jako asystent.
3. Zacznij pracować nad projektami Open Source (Open Source). Witryny takie jak WordPress i Drupal umożliwiają ludziom tworzenie i ulepszanie programów w wolnym czasie. Wyniki - doskonałe wspólne wysiłki i obszerne zasoby programowania, które mogą pomóc w twoim rozwoju.
cztery. Wprowadź instytucję edukacyjną, aby uzyskać dyplom. Jeśli potrzebujesz formalnego potwierdzenia swojej wiedzy lub rozważasz niezależne szkolenie, jest niewystarczające, będziesz musiał udać się do instytucji edukacyjnej o odpowiednim poziomie. W zależności od tego, czy masz szkolnictwo wyższe, przejdź do pierwszego lub drugiego wyższego, a jeśli masz wystarczająco dużo, aby poprawić kwalifikacje, znaleźć profesjonalne kursy przekwalifikowania.
Jeśli właśnie ukończyłeś lub ukończyłeś szkołę, masz szanse na wejście do Departamentu Budżetu Uniwersytetu Technicznego. Programy drugiego wykształcenia wyższego lub profesjonalne przekwalifikowanie, niestety tylko zapłacone.Czego potrzebujesz
- Karta biblioteczna
- Książki programistyczne
- Konto na stronie internetowej Akademii Khan
- Kursy w MIT Open Courseware
- Kursy w Carnegie Melon Open Learning Initiative
- Mentor
- Praktyczne testy
- Programowanie open source
- EGE wyniki (do przyjęcia na uniwersytet)
- Dyplom szkolnictwa wyższego (za przyjęcie do drugiego wyższego lub profesjonalnego programu przekwalifikowania)