Программирование на с с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович

Клуб формулистов - Ежемесячная подписка

Вступление в Клуб Формулистов на выгодных условиях для НОВЫХ участников.

После взноса 512 руб. вы получите подписку
в Клуб Формулистов на 30 дней и 512 байт для быстрого старта.
Байты используются для открытия более одного урока в день, по 50 байт за урок.

Стоимость 1 дня за первый месяц: всего 16 рублей.

Через 30 дней будет списано 1,700 руб.
за продление подписки в Клуб на 30 дней +256 байт.

Так будет продолжаться каждые 30 дней, пока вы не отмените подписку.
Средства будет автоматически считываться с вашей карты.
Вы в любой момент сможете отказаться от продления КФ.

Стоимость 1 дня: 57 руб.

Хочу вступить!

Также есть другие варианты оплаты участия в КФ:

Билет в клуб формулистов на ...
30+ дней | 60 дней | 150 дней | 380 дней | 1000 дней

Внимание!
Стоимость участия в Клубе формулистов увеличивается 1 числа каждого месяца на 100 рублей.
При оформления подписки стоимость остаётся постоянной, пока подписка не будет отменена.







Первый взнос - 512 руб./30 дней + 512 байт.
Последующие взносы - 1700 руб./месяц + 256 байт.



Список уроков | фото | видео

# Название видеоурока Решило Рейтинг Доступ
1 FREE Знакомство 115 чел. ★ 4.7 Free
  На этом уроке мы познакомимся.
Меня зовут Волосатов Евгений Витольдович или «Игромистр».
А как зовут тебя?
Открой блокнот, напиши там своё имя, фамилию и коротко о себе.
Затем сделай скриншот и прикрепи к отчёту за этот урок.
2 Каким будет мой сайт 65 чел. ★ 4.8 $
  На какую тему ты хочешь создать сайт?
Что будет на этом сайте?
Для кого будет этот сайт?
Ответь на вопросы и нарисуй схему первой страницы своего сайта.
3 Второй подход к эскизу 33 чел. ★ 4.8 $
  Чтобы сделать хороший сайт - нужно чётко представлять, как он выглядит.
Для этого нужно его нарисовать несколько раз.
Сделай ещё ДЕВЯТЬ рисунков своего сайта.
Каждую новую схему рисуй не подглядывая в предыдущие.
Для отчёта за этот урок нужно приложить фотографию
девяти рисунков своего сайта.
4 FREE Простейшая HTML страница 00:11:54 59 чел. ★ 4.7 Free
  На этом уроке мы создадим простейший HTML документ.
И сделаем это несколько раз подряд, чтобы исключить
любые сложности при выполнении этого базового действия.
5 FREE Термины сайтостроения 00:37:40 64 чел. ★ 4.8 Free
  На этом уроке мы познакомимся со следующими терминами:
WWW, IP-адрес, Доменное имя, DNS, Сервер, Хостинг, VDS/VPS,
Прокси, FTP, Браузер, HTTP, SSL, Веб-страница, HTML, CSS,
Flash, JavaScript, PHP, MySQL, Куки.
На видео я даю простые, понятные, но не очень точные определения каждого термина.
Более точные определения доступны в презентации:
 На русском языке | На литовском языке
6 Красивые стихи 33 чел. ★ 4.8 $
  На этом уроке мы создадим страницу
с красиво оформленным стихотворением.
7 1. Расписание уроков 45 чел. ★ 4.7 $
  На этом уроке мы познакомимся с тегом TABLE для организации таблиц.
Самостоятельное задание - создать таблицу с расписанием своих уроков.
Для создания страницы рекомендую использовать Online HTML Editor
8 FREE 2. Таблица умножения 32 чел. ★ 4.9 Free
  На этом уроке мы понакомимся с таблицами.
Нужно создать 10 таблиц умножения,
начиная от размера 1х1, заканчивая 10х10.
Необходимо сделать скриншот каждой таблицы,
чтобы потом можно было создать анимированный gif.

Разместить на экране все таблицы и сделать скриншот.

* Если умеешь программировать - напиши программу,
* которая создаст таблицу умножения размером NxN.
9 FREE 3. Вкусная таблица 26 чел. ★ 4.8 Free
  Сделать таблицу с ресторанным меню.
Для каждого наименования вывести:
№, фото, название, цену, форму для количества.
10 4. Валидатор 21 чел. ★ 4.8 $
  Проверить HTML файл с ресторанным меню на корректность,
используя валидатор: https://html5.validator.nu/.
Исправить все возможные ошибки.
Написать в отчёте, какая ошибка была самой сложной.
11 5. Морской бой 46 чел. ★ 4.8 $
  На этом уроке мы нарисуем 12 разноцветных квадратов, которые разделены на прямоугольники.
12 6. Стильные Буквы 30 чел. ★ 4.8 $
  На этом уроке мы нарисуем большие буквы из кубиков.
Для этого нам потребуется таблица, стили, классы.

Удобный онлайн HTML редактор
13 FREE 7. Союз столбцов и строк 33 чел. ★ 4.8 Free
  На этом уроке необходимо создать таблицу 7х7
с объединёнными ячейками на основе
любых двух квадратов из задания «Морской Бой».

Приложить скриншот HTML-кода и результата
для каждого из выбранных квадратов.

Используйте онлайн HTML редактор
14 FREE 8. Табличный аттестат 29 чел. ★ 5 Free
  Используя HTML таблицы создать
Аттестат успеваемости по указанному примеру.
В аттестат впишите СВОИ данные.
15 5. Kurortavimas 30 чел. ★ 4.8 $
  Кто любит путешествовать?
На этом уроке необходимо создать форму туроператора для курортной заявки.
Нужно придумать и оформить форму, как полагается.
Обязательно использовать следующие теги:
form
input type="text"
input type="radio"
select
textarea
input type="checkbox"
input type="submit"
16 6. Raidės iš Varneliu 24 чел. ★ 4.8 $
  Сформировать таблицу 7х15.
В каждой ячейке разместить "checkbox" - галочку.
Сделать так, чтобы из галочек были составлены ваши инициалы.

Suformuoti 7x15 lentelė.
Kiekviename lauke patalpinti „checkbox“ - varnelė.
Padaryti taip, kad iš varnelių butų susidėtas jūsų inicialai.
17 7. Tinklalapio kūrimo etapai 27 чел. ★ 4.6 $
  1. Paruošti nuotraukas.
2. Sukūrti HTML maketą.
3. Užtikrinti HTML validavimą.
4. Pakrauti failą į serverį per FTP
18 8. Landing page 19 чел. ★ 4.8 $
  Создать простую посадочную страницу, на которой должно быть:
1. Таблица из 2 столбцов и 1 строки.
2. В первом столбце разместить:
   заголовок и рекламный текст.
3. Во втором столбце разместить:
   Картинку, форму для отправки данных с кнопкой.
Обеспечить валидацию HTML-документа.
Загрузить фотографию и HTML на сервер через FTP.
Приложить к работе URL-ссылку на вашу страницу.
19 1. Запуск JavaScript 28 чел. ★ 4.6 $
  На этом уроке мы познакомимся со скриптовым языком JavaScript.
Необходимо написать три очень маленькие программки.

1. Выводит в окно браузера сообщение.
2. Выводит всплывающее окно с сообщением.
3. Проверка заполненной формы.
20 2. Ввод данных 27 чел. ★ 4.8 $
  Смысл программирования в обработке данных.
В любом языке программирования есть возможность ввода исходных данных.
На JavaScript также есть несколько вариантов получения информации от пользователя.

На этом уроке мы рассмотрим два способа ввода/вывода информации:
1. Ввод через prompt(), вывод через alert() или document.write().
2. Ввод и вывод через элементы формы.

Задание.
Написать программу, которая запросит два числа
и найдёт их сумму и максимальное значение.
21 3. яКартинка 28 чел. ★ 4.6 $
  На этом уроке мы создадим JavaScript,
который будет открывать картинки при наведении мышки.
22 5. Калькулятор 34 чел. ★ 4.8 $
  На этом уроке мы напишем простой калькулятор на JavaScript.
23 1. DIV + CSS = Структура страницы 30 чел. ★ 4.7 $
  На этом уроке мы создадим структуру страницы,
используя тег div и файл оформления style.css
24 2. Красивое меню 34 чел. ★ 4.5 $
  На этом уроке мы создадим красивое меню для сайта.
* Сделайте 6 файлов, чтобы пункты меню переключались.
25 3. День Космонавтики 35 чел. ★ 4.7 $
  На этом уроке мы нарисуем открытку на День Космонавтики (12 апреля).
Найдите в интернете картинки на чёрном фоне:
1. Земля.
2. Луна.
3. Ракета.
4. Звёздочки.
Разместите их в произвольных местах страницы и напишите сопроводительный текст.
26 4. Две колонки 30 чел. ★ 4.8 $
  На этом уроке мы создадим страницу с двумя колонками.
Правая - фиксированной ширины, левая - динамическая.
27 5. Меню с Колонками 24 чел. ★ 4.8 $
  На этом уроке мы создадим структуру полноценного сайта.
У нас будет динамическое меню и три колонки.
В каждую колонку поместить реальные тексты.
28 7. Show/Hide Message 34 чел. ★ 4.7 $
  На этом уроке мы научимся отображать и скрывать
текстовый блок на экране, с использованием JavaScript.
29 JS - Квадратные условия 31 чел. ★ 4.8 $
  Написать программу, которая выводит квадрат из #.
Далее, перебрать различные условия и проанализировать результат.
Сделать скриншот двух самых классных квадратных узоров.
* Придумать своё условие для узора.
30 Платформа LP 13 чел. ★ 4.8 $
  На этом уроке мы познакомимся с конструктором первоклассных одностраничников.

1. Открыть страницу gamesharp.info/webinar и просмотреть её.
2. Открыть страницу PlatformaLP.ru и зарегистрироваться.
3. Создать свою страницу, по примеру из пункта 1.
4. Сделать скриншот и приложить отчёт.
5. Приложить ссылку на полученный результат.
  Итого:   30 видеоуроков общей продолжительностью 49 мин. 6 чел. ★ 4.76  
  Финалисты:   zhikharevav,   Сергей,   Tekashnik,   Иван,   Dmitry Sinitsin,   Andrew .

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Вывел квадрат из # по примеру, попробовал некоторые другие условия. Придумал свое условие



Научился: Повторил добавление текстовых полей, кнопок и изображений в таблицу
Трудности: Найти картинку гироскутера.
Вот один вопрос: а как понять текст на кнопке (input type = "submit")?