[Semih Yagcioglu] Build Your Thing In a Weekend with AngularJS 2.0

[Semih Yagcioglu] Build Your Thing In a Weekend with AngularJS 2.0

Presentation from GDG DevFest Ukraine 2015 - the biggest Google related event in the country. October 23-24, Lviv. Learn more at http://devfest.gdg.org.ua/

3a6de6bc902de7f75c0e753b3202ed52?s=128

Google Developers Group Lviv

October 23, 2015
Tweet

Transcript

  1. with AngularJS 2.0 Build Your Thing in a Weekend Semih

    Yagcioglu
  2. with AngularJS 2.0 Build Your Thing in a Weekend Semih

    Yagcioglu
  3. with AngularJS 2.0 Build Your Thing in a Weekend Semih

    Yagcioglu
  4. with AngularJS 2.0 Build Your Thing in a Weekend Semih

    Yagcioglu
  5. with AngularJS 2.0 Build Your Thing in a Weekend Semih

    Yagcioglu
  6. with AngularJS 2.0 Build Your Thing in a Weekend Semih

    Yagcioglu
  7. with AngularJS 2.0 Build Your Thing in a Week Semih

    Yagcioglu
  8. with AngularJS 2.0 Build Your Thing in a Month Semih

    Yagcioglu
  9. with AngularJS 2.0 Build Your Thing in a Year Semih

    Yagcioglu
  10. with AngularJS 2.0 Build Your Thing in a Year Semih

    Yagcioglu
  11. with AngularJS 2.0 Build Your Thing Semih Yagcioglu

  12. Developers Gotta Develop

  13. Fact I software projects are abandoned

  14. Fact IO multiple reasons

  15. Some Reasons any brave developers?

  16. Scope you imagine too much

  17. Cost you notice it won’t be free

  18. Schedule you don’t have time

  19. Other Things lost interest, changed priorities

  20. Technology tools are important

  21. Technical Debt who thinks that at the beginning?

  22. Almost No One it gets messy in time

  23. We Choose easier over harder

  24. If Only there was a better way

  25. AngularJS?

  26. Once Upon a Time in a land far, far away

    there lived a young developer
  27. What is Angular?

  28. Why Angular?

  29. Templating

  30. Data-binding

  31. Routing

  32. Architecture

  33. Several Other Features

  34. Need to Convince Others why we need to migrate

  35. None
  36. None
  37. Angular 1.x to 2 a few things to consider

  38. Angular 2 what it has to offer?

  39. Component Based

  40. Simplified Directives

  41. Improved DI

  42. A Few More Things

  43. Work in Progress

  44. New Syntax

  45. Breaks Things

  46. Support

  47. Migration

  48. Finally

  49. It’s a Good Tool

  50. Might Be Hard to Grasp

  51. Worth Investing Time

  52. Don’t Know Don’t Choose

  53. Easy Onboarding

  54. Bonus: Build Your Thing or, how I failed to do

    so
  55. #dfua Jarvy • Why not do something cool? • An

    intelligent assistant written in Python > pip install jarvy > import jarvy > j = jarvy.start() • Not quite done, but needs a web interface • Flask + AngularJS? • github.com/jarvy
  56. @semihyagcioglu @semihyagcioglu.com Just Build Your Thing! Any Questions?