Смотрите презентацию видеокурса:

Стоимость курса 20 000 руб.

Самое лучшее хобби

Для многих людей программирование стало отличным времяпрепровождением. Мало с чем может сравниться удовольствие от решения интеллектуальной задачки - написание работающего алгоритма, автоматизация какого-либо процесса. Именно поэтому многие люди «подсаживаются» на программирование - и это действительно отличный способ проводить своё время и развиваться.

Наверняка вам знакомо это чувство: «уйти с головой» в компьютер на несколько увлекательных часов, после которых так приятно лицезреть результаты вашего труда - когда программа начинает выполнять работу за вас.

Но у меня есть к вам вопрос. Удавалось ли вам получать за эту работу оплату и, если да, был ли этот заработок стабильно большим? К сожалению, большинство начинающих программистов отвечают на этот вопрос отрицательно

Как же превратить увлекательное хобби в профессию?

От первой программы к первому заказу

Ваше хобби станет профессией в тот момент, когда вы будете приносить пользу бизнесу. (Важный нюанс - пользу по меркам бизнеса. Иногда простейшая программа, которую вы сделаете на коленке, будет продаваться лучше, чем долгая и сложная разработка). А любой бизнес - это базы данных. Базы клиентов, товаров, заказов, сотрудников и т. д.

В «домашнем» программировании - для личных целей - базы данных полезны далеко не всегда, но для целей деловых они просто необходимы! Если вы читаете эту страницу, вы уже знакомы с программированием на языке Си и, возможно, уже написали свою первую программу. Но только сейчас у вас будет простая возможность добавить к своим навыкам самый ценный навык для прикладного программирования - работу с базами данных.

Именно эта тема легла в основу нового курса Константина Шереметьева - «Программирование баз данных на SQLite», который сегодня вы можете приобрести с огромной скидкой. Скидка предоставляется до конца недели - в честь открытия продаж курса.

Стоимость курса 20 000 руб.

Видеокурс
«Программирование баз данных на SQLite»

  • 43 видеурока Константина Шереметьева о том, как научиться программировать базы данных с использованием языка SQL
  • Программа курса расcчитана примерно
    на 2 месяца изучения и охватывает годовой курс обучения в университете (2-й курс)
  • Специально для курса Константин подготовил новую сборку среды программирования CodeBlocks (вы можете скачать её бесплатно), которая позволит сразу начать изучать курс и не тратить время на настройку нескольких приложений
  • Все тексты программ, которые создаются
    в процессе курса, входят в пакет материалов курса и доступен для скачивания
  • После окончания курса вы можете пройти тестирование и получить электронный сертификат о прохождении курса
  • Примеры из практики - Константин расскажет несколько кейсов из личного опыта

Содержание курса:


Курс состоит из 43 видеоуроков,
которые дадут вам основы программирования баз данных


Видеоуроки можно посмотреть в личном кабинете в любом браузере или с помощью мобильного приложения.


Каждый урок длится 5-15 минут. Мы специально выбрали такой формат для комфортного усвоения материала. Кроме этого, вам будут доступны слайды и примеры исходных кодов для скачивания.

* Названия некоторых уроков из программы курса могут быть вам непонятны (особенно, если вы до этого совсем не сталкивались с программированием баз данных). Их ценность будет вам понятна уже по мере прохождения курса. Ниже вы найдёте блок с ответами на вопросы, которые у вас могут возникнуть.

Введение

  • Узнаете, какие особенности работы с заказчиками содержит курс и почему за основу взят язык SQL

  • Описание авторской методики обучения программированию баз данных, по которой Константин успешно преподавал в ВУЗе (и почему его студентам легче было найти работу)

Блок 1. Основы баз данных

  • 1.1 Настройка среды CodeBlocks

  • 1.2 Схема работы с базой данных в GTK+

  • 1.3 Работа с таблицами в GTK+

  • 1.4 Работа с таблицами в Glade

  • 1.5 Схема работы с базой данных SQLite

  • 1.6 Менеджер базы данных SQLite Studio

Блок 2. Проектирование баз данных

  • 2.1 Техническое задание на разработку базы данных

  • 2.2 Правка таблицы

  • 2.3 Модели данных

  • 2.4 Реляционные базы данных

  • 2.5 Ключевые поля

  • 2.6 Первичный ключ в SQLite

Блок 3. Язык SQL

  • 3.1 Основные операторы SQL

  • 3.2 Оператор SELECT

  • 3.3 Связанные таблицы

  • 3.4 Оператор INSERT

  • 3.5 Операторы UPDATE и DELETE

  • 3.6 Индексы и представления

Блок 4. Ввод данных

  • 4.1 Форма ввода

  • 4.2 Динамическая типизация

  • 4.3 Выбор из списка

  • 4.4 Хранение изображений

  • 4.5 Дата и время

  • 4.6 Вывод на печать

Блок 5. Нормализация баз данных

  • 5.1 Что такое нормализация базы данных?

  • 5.2 Первая нормальная форма

  • 5.3 Вторая нормальная форма

  • 5.4 Третья нормальная форма

  • 5.5 Четвертая нормальная форма

  • 5.6 Пятая нормальная форма

Блок 6. Развертывание базы данных

  • 6.1 Работа в сети

  • 6.2 Импорт данных

  • 6.3 Доступ к базе данных через ODBC

  • 6.4 Обслуживание базы данных

  • 6.5 Большие таблицы

  • 6.6 Транзакции

Блок 7. Разработка приложения

  • 7.1 Проектирование программы

  • 7.2 Начало разработки базы данных

  • 7.3 Модули приложения

  • 7.4 Работа с виджетами

  • 7.5 Тестирование базы данных

  • 7.6 Развитие профессионализма

Стоимость курса 20 000 руб.

Подробнее о содержании курса
(в картинках)

Начинается курс с 16-минутного введения, в котором Константин подробно объясняет о пользе баз данных, и умение их программировать - обязательное требование к хорошему программисту. Также он рассказывает причины выбора языка SQL и базы данных SQLite для наиболее эффективного обучения и быстрого получения результата.

Блок 1 посвящён настройке среды CodeBlocks. Специально для базы данных SQLite Константин сделал новую сборку, которая позволит существенно упростить установку программ и позволит гарантированно запустить примеры из курса на любом компьютере под Windows.

Мы рассмотрим основные компоненты для вывода данных, а также научимся работать с бесплатным приложением для просмотра и редактирования структуры базы данных - SQLite Studio.

Блок 2 - проектирование базы данных. Вы разберётесь в том, как составлять техническое задание на разработку базы данных - перевести требования заказчика в проект программы. Для этого нам понадобиться изучить модели данных и какие бывают базы данных. Начиная с этого блока, Константин будет давать советы по тому, как правильно взаимодействовать с заказчиком, чтобы не допустить типовые ошибки новичков

Блок 3 посвящён основным командам языка структурированных запросов SQL. Де-факто SQL стал стандартом в прикладном программировании баз данных и применяется повсеместно. Изучив его, вы легко сможете освоить программирование на любых движках: SQLite (программа, которую мы будем изучать на курсе), MySQL (база данных для Web-программирования), MS SQL и многие другие.

Разобравшись с этим уроком, вы поймете основные принципы работы с базами данных на практически любом движке. Константин делает акцент на тех командах языка, которые применяются на практике.

Блок 4 описывает работу с данными - их ввод в программу. Вы рассмотрите несколько практических примеров, включая непростую тему - работа с изображениями в вашей базе данных (там есть несколько нюансов, которые нужно учитывать при программировании на заказ). Также вы сможете осуществить вывод данных на печать - это особенно важно для построения отчётов, распечатки счетов, накладных и решении других типовых задач.

Блок 5 целиком посвящён нормализации базы данных. Эта тема нужна любому профессиональному программисту, потому что именно нормализация обеспечивает целостность данных. Для коммерческих задач нормализация базы - обязательное условие (при постановке задачи заказчик вряд ли попросит сделать базу нормализованной, но, когда все данные в программе начнут перемешиваться в хаотичном порядке, он точно спросит об этом у программиста).

Блок 6 - развертывание базы данных. После того, как вы запрограммируете свою базу данных, вам нужно будет предоставить её заказчику, чтобы она корректно заработала. Константин опишет стандартные проблемы и решения, которые возникают при переводе базы данных в «боевой режим».

Будет рассмотрен импорт данных, взаимодействие с другими базами данных (например, с Microsoft Access через универсальный драйвер ODBC). Также Константин расскажет, что делать при импорте большого количества данных - чтобы для вас работа с ними не стала неожиданностью.

Блок 7 - завершение курса и контрольная работа. Под руководством Константина вы сможете применить на практике полученные знания - поучаствовать в разработке складской программы (типовая задача в коммерческом программировании). Вы узнаете несколько секретов - как профессиональные программисты упрощают себе работу и ускоряют процесс разработки в разы! После завершения учебного проекта Константин опишет процесс тестирования, без которого не удастся успешно сдать ни один заказ.

В конце блока - напутствие Константина и советы по тому, как развиваться в программировании дальше.

Вопросы и ответы
(технические и не очень)

Почему курс о языке SQL? +

Язык структурированных запросов к базам данных SQL - стандарт в современном программировании. Его знание - один из основных навыков, которые необходимы любому программисту, создающему программы под любую платформу.

SQL повсеместно используется в разработке программ для настольных компьютеров, мобильных телефонов, веб-сервисов и многих других.

Какую программу я смогу написать, пройдя этот курс? +

Вы сможете написать программу, которая будет взаимодействовать с базами данных. Это может быть любое приложение для малого бизнеса по учету клиентов, складу, бухгалтерским подсчетам, программа для создания библиотеки, поиска и учёта абсолютно любых данных. Диапазон применения баз данных в программировании безграничен.

В курсе рассматривается система управления базами данных SQLite, которая активно используется в разработке как десктнопных, так и мобильных приложений. Конкретно на этом курсе мы рассмотрим создания приложения для настольного компьютера под Windows.
Могу ли я получить сертификат об окончании курса? +

Да, можете. Для этого нужно будет пройти итоговое тестирование. Читайте об этом ниже по тексту

Можно ли дать этот курс ребёнку? +

Да, можно. Обычно курсы проекта Интеллектикс не подходят для детей, но это особый случай. Думаю, вы уже заметили, как легко и быстро подрастающее поколение осваивает гаджеты. Поэтому изучать программирование для них будет не самой сложной задачей.

Более того, если сейчас ваш ребёнок уже активно интересуется компьютером, этот курс может стать отличной инвестицией в его будущее. Зная язык Си и базы данных, можно создать приложение с очень большими функциональными возможностями

В какой операционной системе лучше вести разработку? (Windows, Mac или Linux) +

Константин выбрал CodeBlocks c SQLite средой разработки неслучайно. Она многофункциональна, надежна и абсолютно бесплатна. И, что особенно важно в современном мире, она поддерживает несколько платформ. CodeBlocks ставится как на Windows, так и на MacOS или Linux, SQLite также поддерживается всеми этими системами. И это будет одна и та же среда разработки!

ВАЖНО! Примеры курса всё-таки разрабатывались под одной операционной системой - Windows, под неё же Константин сделал свою сборку CodeBlocks. При этом все приёмы и алгоритмы, которые он рассмотрел в курсе, универсальны для других операционок.

Содержит ли курс листинги программ (и что это такое)? +

Листинги - это исходные тексты программ. Использовать готовые листинги намного быстрее, чем набивать код с клавиатуры заново. В обучающих целях полезнее писать весь код самостоятельно, но нередко бывает такое: код вроде введён верно, а программа не работает.

В этом случае на помощь придут листинги. Коды всех программ, которые Константин показывает в курсе, можно скачать в личном кабинете и сверить при желании со своими. Мы проверили - листинги рабочие (да, иногда в книгах по программированию бывают ошибки в листингах) и программы на их основе компилируются (запускаются).

Подробнее о листингах и их применении Константин рассказывает в самом курсе. Все примеры подробно разбираются в видеоуроках.

Понадобятся ли мне какие-нибудь дополнительные программы/библиотеки/литература? +

Дополнительных программ вам не потребуется. Но для освоения курса вам нужно знать основы языка Си (мы рекомендуем курс Константина Шереметьева «Азбука программирования на языке Си»)

Для старта работы с базой данных и подготовки к коммерческим разработкам курса будет более чем достаточно.

Почему вы используете для целей «Х» библиотеку (инструмент) «Y», а не «Z»? +

 

О том, какие библиотеки и инструменты используются в курсе, вы можете узнать из оглавления (чуть выше по тексту). Почему мы взяли именно их?

Константин писал этот курс несколько месяцев и перепробовал десятки библиотек и несколько сред разработки. Он действительно разбирается в информационных технологиях и в его выборе сомневаться не стоит.

Впрочем... Всегда лучше проверить на практике - сделать предлагаемые им задания и получить результат  с помощью тех инструментов, которые он даёт. Курс был протестирован на наших разработчиках, и они убедились - эти методики работают.

Всё это очень интересно, но я - гуманитарий +

Деление на «гуманитариев» и «технарей» весьма условно. Программирование - это просто один из способов применения развитого интеллекта. Это навык, который тренируется. Курс поможет вам разобраться, как мыслят программисты, и научиться алгоритмическому мышлению.

Зачем ограничивать себя рамками и ярлыками?

Сертификат о прохождении курса

После окончания курса вы можете получить сертификат о его прохождении. Для этого вам нужно будет успешно пройти наше тестирование на знание материала.

Сертификат вы получите в электронном виде - вы сможете скачать его для печати или предъявлять его в виде ссылки на нашем сайте. На сертификате будет указано ваше имя, наименование курса, факт прохождение тестирования и дата.

Сертификат вы можете предъявить вашему работодателю.

Тестирование и сертификация доступны  в личном кабинете после оплаты курса.

ВАЖНО! Курс можно пройти не быстрее, чем за месяц, поэтому тестирование будет доступно с 1 ноября. О доступе мы уведомим покупателей курса дополнительно

shadow-ornament

Многие родители переживают по поводу того, что дети играют в компьютерные игры. Противостоять этому очень сложно, но это движение можно возглавить :). Для ребёнка взаимоотношения с современными технологиями очень важны. Если направить их в правильное русло, то он может заинтересоваться программированием и реализовать себя в этом направлении. Даже если программирование не станет его основной профессией, то он как минимум научится алгоритмическому мышлению и это очень сильно ему поможет в любом деле (а сейчас все высокооплачиваемые специальности так или иначе взаимодействуют с IT-специалистами).

Курс «Программирование баз данных на SQLite» подходит для тех, кто уже освоил язык Си (в идеале - по курсу Константина). Поэтому, если ваш ребёнок уже начал программировать, то новый курс Константина - отличный способ продвинуться в этом навыке. Если он только начинает свой путь, рекомендуем приобрести этот курс в комплекте с базовым - «Азбукой программирования на языке Си». Возраст, с которого Константин рекомендует начинать обучение: 14 лет. Вы смело можете приобрести курс своему ребёнку и проходить его вместе с ним.

Автор курса - Константин Шереметьев

Константин Шереметьев - кандидат технических наук в области программирования, программист, преподаватель, руководитель отдела разработки.

Работал 7 лет программистом в РКК «Энергия», затем 7 лет преподавал программирование в университете МГУЛ, параллельно программируя на заказ, 9 лет руководил разработкой SaaS-сервиса для автоматизации бизнеса «АвтоОфис».

Десятки благодарных студентов Константина Шереметьева работают программистами и получают зарплату от 100.000 рублей и больше.

Автор курсов по программированию «Алгоритмическое мышление», «Азбука программирования на языке Си», соавтор онлайн-тренинга «Практика программирования на языке Си»

Почему мы продаём курс именно за эту цену?

Константин много лет обучает программистов и ему хорошо известна ценность этих уроков. Они легко окупаются, как только студенты начинают свою трудовую деятельность. Мы уже не раз говорили, что зарплаты программистов на порядок больше текущей цены за курс, но, конечно, мгновенно окупить его не удастся.

Это кропотливый труд, поэтому мы надеемся, что вы вложитесь также сильно в проработку курса, как команда Интеллектикс - в его создание.

Этот курс - не самый дешёвый в нашем проекте, но он рассчитан на тех, кто настроен действительно серьёзно. На тех, кто хочет сделать программирование своей профессией. Напоминаем, что сейчас курс Константина стоит  20 000 рублей. И, как всегда, дополняется 100% гарантией возврата средств.

money back logo

И чтобы вы были полностью уверены в справедливости всего того, что я говорю, я даю вам 100%-ю гарантию возврата денег, которая действует в течение 365 дней. В течение этого периода, вы можете использовать мои методики и лично убедиться в их эффективности. Вы абсолютно ничем не рискуете при заказе, и получаете доступ к эксклюзивной информации, которая изменит вашу жизнь уже в ближайшие дни.

Стоимость курса 20 000 руб.

Как заказать курс
«Программирование баз данных на SQLite»?

  • 1

    Нажмите кнопку «Заказать курс» и введите Ваше имя и адрес электронной почты

    Вы будете перенаправлены на форму заказа

  • 2

    Нажмите кнопку «Продолжить» и выберите удобный Вам способ оплаты:

    банковской картой он-лайн, со счёта Вашего мобильного телефона, Яндекс.Деньги, Webmoney, банковским переводом, в салонах связи Евросеть и Связной, наличными (предварительно, пожалуйста, позвоните 8 800 555-04-84). Вам также доступны и другие способы оплаты (из-за границы, электронные переводы).

  • 3

    Оплатите счёт выбранным способом и получите заказанный курс в Вашем личном кабинете

    Подробная информация о доступе в Ваш личный кабинет будет выслана на указанный Вами адрес электронной почты сразу же после получения оплаты. Можете изучать курс.

Вопросы по оплате и получению заказа?

Звоните в службу поддержки:

  • 8 (800) 555-04-84 (звонок по России бесплатный)
  • 8 (495) 724-60-58 (для звонков из-за рубежа)

Пишите:

Служба поддержки работает с 10:00 до 19:00 по московскому времени

Стоимость курса 20 000 руб.


Пройдя курс «Программирование баз данных на SQLite», вы:

  • Научитесь писать программы с использованием баз данных
  • Изучите популярнейший язык SQL для работы с любыми базами данных
  • Узнаете пошаговую методику разработки программы под заказ
  • Освоите основные приёмы разработки баз данных для малого бизнеса
  • Узнаете секреты общения с заказчиками - как сделать так, чтобы к вам обращались снова и снова

 

C уважением,
Константин Шереметьев

sign

P. S. Это не самый дешёвый курс Константина. Но поверьте, любой программист отдал бы очень большие деньги за этот концентрат практических знаний, к которым многие из них идут годами. По скромной оценке Константина, этот курс охватывает год обучения в ВУЗе (2-й курс для программистов) - и вы можете представить, сколько десятков тысяч рублей это стоит.

Мало того, даже став стажёром-программистом, вы сможете окупить цену курса за 1-2 дня работы. Программист на фрилансе, скорее всего, окупит эти 10 тысяч рублей уже за один заказ. Средняя зарплата программиста в Москве - около 90 тысяч рублей. Это более, чем в 4(!) раз больше цены курса. Сложно представить более выгодную инвестицию в самого себя.

Программирование - это возможность работать из любой точки мира, занимаясь любимым (творческим!) делом. Научившись программировать, вы легко сможете написать программу под заказ, работая удалённо или же автоматизировать собственное предприятие.

Хотите научиться программировать базы данных?

Начните изучать видеокурс уже сегодня!

Стоимость курса 20 000 руб.

arrow