Уроки программирования
Каким образом можно изучить какой-либо язык программирования? Методов обучения существует не так много. Большинство людей, профессионально занимающихся программированием, изучали программирование в ВУЗах, на технических факультетах.
Действительно серьезный, крупный ВУЗ может дать очень глубокие знания в данной области, так как уже имеет наработанную теоретическую и практическую базу, опытных преподавателей. Но качественных ВУЗов, где серьезно изучается программирование, мало. В основном, в небольших городах, часто преподают ненужные или уже устаревшие вещи, среди массы неактуальной информации студенты должны постоянно искать что-то полезное, что может пригодиться им на практике. Окончив такой ВУЗ и устроившись на работу, студенты обнаруживают, что большая часть полученных ими знаний совершенно не нужны для разработки коммерческих проектов. А то что нужно, вообще не было затронуто на занятиях. И студентам приходится переучиваться снова, уже самостоятельно, по книгам и документации.
На сегодняшний день существует масса книг по программированию, типа «Освой С++ за неделю» или «Ассемблер для чайников». Люди, решившие изучить программирование, с энтузиазмом покупают такие книги, подумав про себя – «Ура, через неделю я буду знать ассемблер». На своей практике, перелопатив не 1 десяток подобных книг, у меня складывается такое ощущение, что авторы сами не разработали ни одной серьезной программы. А если и разработали, то в книге ничего из этого не описали. Большинство книг содержат поверхностные знания, опять таки бесполезные на практике. Или уже устаревшие данные. К тому же большинство книг написано таким заумным языком, с кучей непонятных терминов, что сразу отпугивает рядовых читателей. А ведь язык программирования – это не человеческий язык, это просто набор команд для управления компьютером, и при его обучении не надо ничего усложнять. И помучившись с неделю над такой книгой, читатель просто отбросит ее, ничего не поняв. Поэтому приходим к выводу, что хороших книг, которые действительно могут помочь в изучении программирования, мало и вам повезло, если попался действительно знающий не только теорию, но и практику автор.
Еще один способ изучения – это курсы по программированию. Существуют множество курсов компьютерной грамотности, на них обучают основам Windows, Microsoft Office и возможно каким либо графическим пакетам. Но курсов, где обучают именно программированию на порядок меньше. И опять таки, все зависит от учителя.
Сейчас очень популярны стали дистанционные курсы программирования. В принципе это почти тоже самое, что изучать программирование самостоятельно, по книгам и документации. Но есть и важное различие, которое состоит в том, что здесь существует обратная связь. В случае возникновения каких либо вопросов, а вопросы обычно начинают сыпаться как из рога изобилия, ученик может обратиться с этими вопросами к своему преподавателю.
Но какой бы метод изучения не был избран, самое главное в программирование это практика. Без практики любое изучение будет бесполезно. Узучая теорию можно вообще не увидеть никаких проблем, но начав разработку программы, вы увидите, что все совсем не так просто, как в теории. Поэтому любое изучение программирования основывается на практике.
Мы предлагаем 15 уроков изучения программирования на языке Delphi 7, который еще совсем недавно был одним из лучших языков программирования, и до сих пор не потерял своего значения, чтобы убедиться в этом, достаточно взглянуть на списки вакансий на крупных сайтах по поиску работы. Наши уроки программирования включают в себя теоретическую часть и задачи. Самое главное - это выполнение данных задач. Для их выполнения достаточно изучить теоретическую часть урока. После того как задачи выполнены, вы присылаете исходники нам, мы проверяем их. Если все правильно, высылаем следующий урок.
Дистанционные курсы программирования.