|
0 / 0 / 0
Регистрация: 20.07.2013
Сообщений: 3
|
|
Определить эффективность курсов20.07.2013, 23:40. Показов 1178. Ответов 12
Метки нет (Все метки)
Здравствуйте! Свой первый пост начну, по традиции, с глупого вопроса
![]() Окончил университет по спец "Информационные системы и технологии", баловался php (мелкий сайтик сделать),javascript (выплывающ меню и мелкие красивые вещи), MatLab (диплом писал),сейчас c#(калькулятор написать и проч мелочи), начальные знания сетевых технологий. Программирование - как хобби, серьезно не относился. Но сейчас решил начать заниматься этим профессионально. Работаю инженером-конструктором, в основном АвтоКад и никакого кода на работе. Думаю начать серьезное изучение с С++, так как -"Фундаментальный, гибкий и на нем пишут Боги". Наткнулся на одни курсы при универе и прошу Вас оценить их эффективность и то, на что я, с моими начальными знаниями, могу рассчитывать по их окончанию? Например з/п ~ 40-60тыс, участие в средних проектах...Или з/п 10тыс, помощник HTML-программиста...Или может лучше дома самому обучаться... ![]() Длятся они один год - 2 семестра, 3 раза в неделю по 3 часа. Вот названия предметов с расчасовкой: 1. Основы алгоритмизации и программирование на языке С..................156 2. Объектно-ориентированное программирование на языке С++............60 3. Визуальное программирование в среде Borland C++ Builder................160 4. Офисное программирование на языке Visual Basic for Application........44 5. Проектирование и создание баз данных ........................................ .68 6. WEB-технологии.............................. ........................................ .... 80 7. Подготовка выпускной работы ........................................ ..............80 8. Технический английский для программистов........................... ........72 ВСЕГО 640 Заранее благодарю за ответы)
0
|
|
| 20.07.2013, 23:40 | |
|
Ответы с готовыми решениями:
12
Как определить эффективность програмного кода? Эффективность курсов программирования |
| 21.07.2013, 00:05 | |
|
1
|
|
|
~ Эврика! ~
1258 / 1007 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
|
||
| 21.07.2013, 00:24 | ||
|
1
|
||
|
Заблокирован
|
||
| 21.07.2013, 00:27 | ||
|
Не по теме: 14 с половиной лисперов со всего мира таки втиснули лямбды в цпп
1
|
||
|
0 / 0 / 0
Регистрация: 20.07.2013
Сообщений: 3
|
|||
| 21.07.2013, 00:44 [ТС] | |||
0
|
|||
|
377 / 228 / 79
Регистрация: 24.11.2009
Сообщений: 695
|
|
| 21.07.2013, 01:04 | |
|
имхо:
Вот названия предметов с расчасовкой: 1. Основы алгоритмизации и программирование на языке С..................156 Слишком много если изучаем срр, слишком мало для алгоритмов. 2. Объектно-ориентированное программирование на языке С++............60 Контейнеры, итераторы, алгоритмы, указатели, классы, наследование множественное и виртуальное, шаблоны функций и классов, исключения, перегруженные операторы, потоки (список не полный) за 60 часов? В итоге вы будете знать, что "есть такая штука". 3. Визуальное программирование в среде Borland C++ Builder................160 не знаю. 4. Офисное программирование на языке Visual Basic for Application........44 Зачем? 5. Проектирование и создание баз данных ........................................ .68 Вам дадут общее представление. 6. WEB-технологии.............................. .................... ........................ 80 Вам дадут общее представление. 7. Подготовка выпускной работы ........................................ ..............80 В зависимости от количества людей в группе, если до 5-7 человек, то нормально, если больше, то у вас будет мало времени для консультаций (но, смотря как будет организовано) 8. Технический английский для программистов........................... ........72 Английского мало не бывает. ========== В итоге: курсы дают вам обзорное представление по ряду областей, вам необходимо будет тратить дополнительное время для самостоятельного изучения материала (примерно 3 часа к 1 часу занятий). Интенсивность оценить тяжело т.к. не ясно по какому принципу курсы построены. Курс ориентирован на прикладное программирование, выпускной работой может быть что-то вроде total comander'a, rss-агрегатор-а, тектового редактора, простенького браузера. По завершению: 1. Общее представление. 2. Корочки. 3. Junior Software Developer с соответсвующим окладом ~700$
1
|
|
|
0 / 0 / 0
Регистрация: 20.07.2013
Сообщений: 3
|
|
| 21.07.2013, 01:39 [ТС] | |
|
Vladimir.,спасибо ОГРОМНОЕ за развернутый и подробный ответ!!!
![]() Общие представления обо всех этих штуках я и так немного имею...Возможно лучше будет запастись учебниками и штурмовать этот форум) А эффективнее ли будет домашнее обучение? Те же самые 3 часа дома изучать усиленно-читать, тут же пробовать на практике,задания себе давать - тот же браузер написать, вместо того, чтобы лекции слушать..
0
|
|
|
|
||
| 21.07.2013, 01:55 | ||
|
Сам по себе Си, конечно, лаконичный язык. Но ведь изучение языка не сводится, к заучиванию его "словаря" ключевых слов? Я так понял, фраза "Основы алгоритмизации и программирование на языке С" подразумевает, что будет изучаться язык Си на примерах основных приёмов программирования. Прошли тему из языка - понарешали соответствующих задачек на эту тему При изучении Си очень важно, чтоб ученик писал побольше "велосипедов". Да именно велосипедов, но они пригодятся программисту.
1
|
||
|
377 / 228 / 79
Регистрация: 24.11.2009
Сообщений: 695
|
||
| 21.07.2013, 02:39 | ||
|
Kuzia domovenok,
1
|
||
|
Заблокирован
|
||
| 21.07.2013, 02:59 | ||
|
0
|
||
| 21.07.2013, 03:09 | |
|
0
|
|
|
|
||
| 21.07.2013, 03:19 | ||
|
А где же то, что называется программированием? Где пресловутые "алгоритмы и структуры данных"? Где всевозможные списки, деревья, очереди, написанные без единого шаблона? Учить надо всё последовательно. А не то получится, что некоторые ученики решат, что << это оператор вывода, потому что их первая программа была cout<<"Hello world";
0
|
||
| 21.07.2013, 03:19 | |
|
Помогаю со студенческими работами здесь
13
Решить данное рекуррентное соотношение и определить эффективность алгоритма Полезность курсов Выбор курсов
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|