Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Rails Girls Sofia 12 Day 0

Rails Girls Sofia 12 Day 0

Alex Popov

March 29, 2019
Tweet

More Decks by Alex Popov

Other Decks in Technology

Transcript

  1. Rails Girls Sofia 12 29-30 март 2019 г. Ден 0

    WiFi: NPC RAILSGIRLS12
 Pass: RAILSGIRLS12 #RailsGirlsSofia
  2. План за днес 1. Процедурни 2. Що е то "уеб

    сайт" 3. Игра “Тренирай си робот” 4. Инструменти и първи стъпки в HTML 5. Групова снимка
  3. План за утре 1. 09:00 - 10:00 Регистрация и кафе

    2. 10:00 - 13:00 Забавления 3. 13:00 - 13:30 Обяд 4. 13:30 - 18:00 Забавления 5. 18:30 - 22:00 Афтърпарти
  4. WC!

  5. 1. Логическа задача, която ще решавате индивидуално. 2. Условието е

    достъпно онлайн на адрес http://bit.ly/saprailsgirls 3. Пращайте решенията до 15:00 ч. в събота. 4. Има три награди.
  6. Какво представлява един уебсайт? • Купчина от няколко файла (HTML,

    CSS, JS…) • Съдържанието на файловете се комбинира и визуализира от браузър на нашия компютър • Обикновно тези файлове се взимат от някой отдалечен компютър (сървър) използвайки браузъра.
  7. Необходими продукти • Сървър – компютър, закачен за интернет, на

    който работят програми 24/7 (c9.io) • Уеб сървър – програма, обслужваща сайта ни, която да пуснем на сървъра • Браузър (на нашия компютър) • Съдържанието и визията на уебсайта – HTML + CSS + картинки + …
  8. Динамични уеб сайтове • Още – уеб приложения (web apps)

    • За тях имаме нужда от “логика”, която да допълва функциите на уеб сървъра • “Логика” = програма, написана на език за програмиране • Ще се забавляваме с това днес, използвайки езика за програмиране Ruby
  9. Разбират само: • left step • right step • left

    turn • right turn • squat • pick object • stand up