Как да научите компютърното програмиране у дома

Стъпка 1

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

Стъпка 2

Изберете език на компютъра. Потърсете сайтове и дискусионни групи, свързани с вашата цел, и да получите представа за това какви езици използват други разработчици на софтуер. Например, ако искате да разработвате уеб приложения, започнете с JavaScript или PHP. C ++ и Java са популярни езици за програмиране на игри. В бизнес средите се използват .NET езици като Visual Basic и C #. Няма "правилен" отговор. След като научите да програмирате на език за програмиране, ще откриете, че ученето на втори език е по-лесно. Ако не сте сигурни, че езикът трябва да започне, изберете популярен обектно ориентиран език, като C ++, Java или C #.

Стъпка 3

Получете книга за начинаещи за избрания език за програмиране. Прочетете книгата и направете упражненията. Книгите с заглавия като "Научете програма X за 21 дни" или "За начинаещи" и поредицата "Think first" ще ви преведат стъпка по стъпка в основите на програмирането и езика. Потърсете в местната библиотека или помислете за използване на абонаментна услуга за електронна книга, като например O Reilly Safari.

Стъпка 4

Работете чрез онлайн уроци по програмиране. Много езици за програмиране, като например Java и PHP, предлагат уроци и други ресурси за обучение на техните уеб сайтове. Има няколко уебсайтове, които предлагат безплатни уроци по програмиране.

Стъпка 5

Гледайте уроци по онлайн колеж курсове. Много университети, като MIT и Stanford, предлагат видеоклипове с пълен курс на своите уебсайтове, YouTube и iTunes University. Потърсете курсове за първокурсни в отделите по компютърни науки.

Стъпка 6

Вземете сертифицирани курсове за обучение по онлайн програмиране. Ако целта ви е професионална промоция, сертифицираното обучение и тестване са добри инвестиции. Ще научите програмиране в курсовете и можете да добавите сертификацията към вашата учебна програма.

Стъпка 7

Вземете университетски курс онлайн. Много колежи и университети предлагат програми за обучение и някои предлагат онлайн градуса. В допълнение към учебния материал и уроците, достъпът до инструктора и вашите съученици осигурява допълнителни ресурси за учене. Ако целта ви е университетска степен, можете да получите кредити от колежа. Ако целта ви е професионална промоция, можете да добавите курса към Вашата автобиография