Этот раздел сайта предназначен тем ребятам, кто хочет понять суть программирования и алгоритмизации; тем, кто желает построить свою дальнейшую карьеру программиста. Если же Вам просто нужно сдать сессию и забыть Паскаль как страшный сон – то лучше покинуть этот раздел и поискать бесплатные решения.
Всё очень просто – и это от нас скрывают.
Я сейчас возможно кого-то сильно удивлю, а возможно, кто-то даже не поверит сказанному. Реальному программированию можно научиться за месяц и книгу, которую я бы посоветовал для этого – она была бы моего собственного издания и вмещала в себе не более 10 страниц (да, 10 – это не опечатка). Когда ко мне пришло то самое понимание программирования (алгоритмизации), я долго не мог понять – а ЗАЧЕМ издавать такие большие книги и вмещать в них 98% ненужной воды, если же СУТЬ программирования намного проще. Сам прикол программирования в том, что не нужно знать наизусть абсолютно весь язык – достаточно понять несколько фундаментальных принципов, исходя из которых, можно написать любую программу, любой сложности.
Как и любой другой web программист, я понимаю такие языки программирования, как PHP / MYSQL / JQUERY / CSS / JAVASCRIPT. Неужели я (и другие профессиональные программисты) все эти языки знают и помнят хорошо. Если б это было так – я бы уже давно свихнулся =))) Секрет в том, что в каждом языке есть одни и те же идентичные принципы – просто по-разному представлены. Формализовав их – ты запросто овладеешь нужным тебе языком программирования.
Эту страничку я посвятил тем, кто желает ПОНЯТЬ программирование. В принципе даже язык не поворачивается, когда уточняю, что на ПАСКАЛЕ. Так как поняв основные принципы алгоритмизации – они пригодятся в любом языке программирования.
Я предлагаю бесплатную онлайн консультацию в скайпе:
(В выходные – целый день в сети. По будням – после обеда.)
Поняв следующие принципы – ты сможешь решать любые задачи:
- Циклические алгоритмы
- Алгоритмы для векторов (и строк)
- Алгоритмы для матриц
- Формализация языка программирования (научу - как быстро овладеть любым другим языком программирования)
Эти направления я выделил, как основные. Но постараюсь обучить исходя из ваших личных потребностей
|