Rails Girls Sofia 9.0 – Day 1

Rails Girls Sofia 9.0 – Day 1

9d3a04d8252ce89d5edbb0268af7ad8e?s=128

Dimitar Dimitrov

October 13, 2017
Tweet

Transcript

  1. Rails Girls Sofia 9.0 13-14 октомври 2017 г. Ден 0

    WiFi: TelerikAcademy
 Pass: NinjaCode! #RailsGirlsSofia
  2. Здравейте!

  3. Какво ви чака?

  4. None
  5. None
  6. None
  7. None
  8. None
  9. Източник: https://diyhacking.com/raspberry-pi-robot/

  10. None
  11. Rails Girls!

  12. Финландия, края на 2010 г.

  13. http://map.railsgirls.com/

  14. Rails Girls у нас - 12!

  15. Варна, Бургас и Враца!

  16. Спонсори Партньори

  17. None
  18. None
  19. None
  20. None
  21. None
  22. None
  23. None
  24. None
  25. None
  26. План за днес 1. Процедурни 2. Що е то "уеб

    сайт" 3. Игра “Тренирай си робот” 4. Инструменти и първи стъпки в HTML 5. Групова снимка
  27. План за утре 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 Афтърпарти
  28. 1. Процедурни

  29. Важните неща

  30. None
  31. Ток

  32. WiFi: TelerikAcademy
 Pass: NinjaCode!

  33. WC!

  34. None
  35. Надписвайте си водата

  36. #RailsGirlsSofia

  37. None
  38. None
  39. Чорапи.

  40. Игри

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

    на хартия, в торбичките ви. 3. Пишете решението на гърба на хартията, сгъвате и го пускате в кутията на регистрация, до 15:00 ч. в събота. 4. Има три награди.
  44. None
  45. facebook.com/saplabsbg

  46. 3 x 2 кв. м. бяла вълшебна боя Escreo

  47. None
  48. Цел

  49. Да разпалим интереса ви

  50. Как?

  51. Задавайте въпроси.
 Много.

  52. Експериментирайте. Грешете.
 Повторете.

  53. Помагайте си!

  54. Казвайте "здрасти"!

  55. Записки?

  56. Термини

  57. Разходете се до края

  58. None
  59. None
  60. Приложението, което ще правите (приложение ≈ уебсайт)

  61. Приложение за гласуване

  62. None
  63. None
  64. Уебсайт? Уеб?

  65. None
  66. None
  67. None
  68. None
  69. Няма магия.

  70. None
  71. None
  72. HTML + CSS

  73. None
  74. GET /index.html 200 OK GET /favicon.ico 404 Not Found GET

    /style.css 200 OK
  75. None
  76. Необходими продукти • Сървър – компютър, закачен за интернет, на

    който работят програми 24/7 (c9.io) • Уеб сървър – програма, обслужваща сайта ни, която да пуснем на сървъра • Браузър (на нашия компютър) • Съдържанието и визията на уебсайта – HTML + CSS + картинки + …
  77. http://bit.ly/about-web

  78. None
  79. static vs. dynamic

  80. Динамични уеб сайтове • Още – уеб приложения (web apps)

    • За тях имаме нужда от “логика”, която да допълва функциите на уеб сървъра • “Логика” = програма, написана на език за програмиране • Ще се забавляваме с това днес, използвайки езика за програмиране Ruby
  81. 3. Тренирай си робот

  82. http://dira.ro/2013/04/29/the-robot-game-at-railsgirls-krakow

  83. None
  84. Цел - кексчето в края на лабиринта

  85. Роботчетата са…
 Ограничени.

  86. Разбират само: • left step • right step • left

    turn • right turn • squat • pick object • stand up
  87. 4. Инструменти и първи стъпки в HTML bit.ly/railsgirlssofia9

  88. 5. Снимка!