- О специалисте
- Услуги и цены
- Отзывы 4
Руслан Сергеевич Одинцов
Был в сети 8 минут назадМы проверили копию паспорта:
— следы редактирования
отсутствуют;
— имя, фамилия и фото
совпадают.
О себе
Программист с высшим техническим образованием и большим опытом работы. Предлагаю фундаментальный курс «Введение в программирование»: от основ к практике программирования. Курс позволяет действительно понять принципы, на которых основано программирование, развить инженерное мышление, открывает возможности к самостоятельному и независимому изучению данного предмета.
Я самостоятельно изучил программирование в 7-ом классе школы, не имея на тот момент даже компьютера и интернета. Окончил техникум и вуз по профилю. Моя дипломная работа была по компьютерному моделированию.
Работал системным администратором Windows и Unix, инженером-программистом микроконтроллеров измерительного оборудования и Web-программистом. Также программирую разнообразные собственные проекты вне рабочего времени.
Знаю, как устроены компьютеры и их компоненты. Знаком со множеством языков программирования. Имею целостное и глубокое представление как о теоретической, так и о практической стороне вопроса.
Я предлагаю фундаментальный курс (программу индивидуальных занятий) «Введение в программирование» — от основ к практике программирования.
Курс включает в себя такие темы, как основы математической логики, элементная база вычислительной техники, основы теории информатики, основы теории алгоритмов и т. д. Курс направлен на развитие инженерного мышления и глубокого понимания предмета. Курс общий и готовит к самостоятельному изучению любого языка программирования. Но я предлагаю изучать язык С как основу для понимания скриптовых и динамических языков, среди которых я предлагаю изучать JavaScript. Это два компактных, но при этом мощных языка, дающих отличную базу для понимания и изучения любого из мейнстримных языков программирования, и принципов программирования в целом.
Структура курса:
- элементная база цифровой техники, дискретная логика;
- архитектура процессоров, архитектура компьютеров;
- основы информатики;
- низкоуровневые языки программирования (Ассемблер);
- базовые типы данных;
- языки среднего уровня (С);
- основы теории алгоритмов, структуры данных;
- компьютерная графика;
- языки высокого уровня (JavaScript)
Желательная продолжительность курса занятий — от 80 часов.
Студенту высылаются упражнения для самостоятельного выполнения. Все решения обсуждаются. При этом учитывается не только корректность программы, но и качество кода.
Образование
Опыт
Дополнительная информация
Услуги и цены
Python, JavaScript, C/C++, Java, C#, Swift, Kotlin, Go, Pascal, Assembler | |
по договорённости | |
по договорённости | |
по договорённости | |
по договорённости | |
по договорённости |
Пять с плюсом
Пять с плюсом