Запись в настоящий момент невозможна, проведение курса не запланировано!

Курс, с которого вам стоит начать, если вы хотите "войти в IT". 

В программе курса:

  • Вспоминаем азы школьной математики, которые понадобятся нам в дальнейшем обучении;
  • Учимся элементарной логике;
  • Разбираемся - как считать биты и байты;
  • Вспоминаем - что такое "файл", "путь" и изучаем, как устроены файловые системы;
  • Узнаем тайны текстовых кодировок;
  • Сравниваем между собой Windows и Linux, изучаем главные отличия;
  • Рассматриваем протокол HTTP и понимаем, как он устроен (спойлер - очень просто!);
  • Заканчиваем знакомством с понятиями "значение", "тип", "переменная" в одном из несложных языков программирования. 

Подготовительный курс, строго рекомендуемый каждому к прохождению до того, как вы решитесь на покупку любого профессионального курса. 

Условия записи

В данный момент проведение курса не запланировано.

Модули курса (уроки)

1 Биты и байты

С чего всё начинается? Начинается всё с понятия бит - мельчайшая единица информации. Откуда же она берется и какой имеет смысл?

  • Вспоминаем, что такое системы счисления
  • Учимся вручную переводить числа из одной системы в другую и заодно вспоминаем деление "уголком"
  • Приходим к идее двоичной системы
  • Понимаем, почему восемь, а не, скажем, десять бит в байте
2 Элементарная логика

Давайте разберемся:

  • Что такое "истина" и что такое "ложь"?
  • Какие основные логические операции стоит знать?
  • Как связаны операции логические и бинарные?
3 Что такое "файл"?

Любой современный человек с легкостью ответит на этот вопрос. И ответит, скорее всего, неправильно. Изучим подробнее:

  • Почему мы квадратное устройство называем "диском"?
  • Что такое файл и как он связан со структурой диска?
  • Что такое каталог (он же "директория")?
  • Поговорим о вложенности и древовидной структуре
  • Выведем понятие "путь до файла"
  • Разберемся, как устроены современные файловые системы Windows и Linux
4 Текст и кодировки

"Восьми бит хватит всем!" - считалось когда-то. Давно уже не хватает... Как и почему?

  • История восьмибитных кодировок
  • Проблема с кириллицей и как ее решали
  • Переход к UTF-8
  • Как "вешать точно" - в символах или в байтах?
5 HTTP - основа интернета

Основа всего современного интернета - протокол HTTP. Что самое главное нужно о нем знать?

  • Понятия "клиент" и "сервер"
  • IP и DNS
  • Учимся пользоваться отладчиком в браузере
  • Внимательно рассматриваем запрос, узнаём, что такое "заголовок"
  • Учимся пользоваться curl
  • Изучаем структуру ответа
6 Первый шаг в программирование

Пора изучить несколько важных понятий, которые вам обязательно встретятся в любом языке программирования:

  • Значение
  • Выражение
  • Операция
  • Тип данных
  • Переменная
  • Ввод и вывод

Отзывы


Очень большой вопрос к домашним заданиям. Учитель в начале каждого урока показывает слайд, что нужно не просто смотреть уроки, а выполнять задания, чтобы был толк от уроков. Но
1. Были выложены 4 домашних задания из 6.
2. Учитель очень затягивал с проверкой задания. Он их просто не проверял во время курса, а начал делать это через неделю после последнего занятия.
3. Комментарии непонятные, неполные. Читая комментарий, не понимаешь, где ошибка, что не так.
4. В последнем уроке было дано задание, которое нельзя было сделать просто просмотрев урок, потому что не было дано достаточно информации, пришлось посмотреть отдельный курс по основам языка для выполнения.
Дальше уже личное мнение, но просматривая урок очень многие вещи были сложны и непонятны. Автор просто наваливал кучу материала в одну кучу и непонятно объяснял. Лучше пройти бесплатный курс видеоуроков на YouTube по основам того-же JavaScript, благо их достаточно.



-= Без отзыва =-



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



-= Без отзыва =-



-= Без отзыва =-



Когда шёл на курс, то думал, что просто освежу знания. В ходе курса понял, что многие мои знания были неверными. А многих и вовсе не было. Например, вопросы про "кодировки" для меня были чем-то очень сложным и запутанным. Зато теперь всё просто и понятно. Большое спасибо за курс. Полный восторг