220 likes | 231 Views
Coding requires time, patience, and grit. Good coders are determined problem-solvers, resourceful, and creative. Learn HTML, CSS, JavaScript using library resources, online training, and tutorials. After basics, choose a language: JavaScript, jQuery, MEAN stack. Languages like Ruby, Python also explored. Get help from Google, Stack Overflow, and teaching sites. Visit skokielibrary.info for more resources.
E N D
Stephen Delaney sdelaney@skokielibrary.info • Time to learn to code
Coding requires: Time Patience Grit
Good coders are: Determined problem-solvers Resourceful Creative
Where to start? HTML CSS JavaScript
Library resources: Online training and tutorials • Treehouse • Lynda.com Classes like this one!
Stuck? Google Stack Overflow Documentation • https://developer.mozilla.org/en-US/docs/Web/JavaScript Teaching sites: • http://learn.shayhowe.com/ • https://css-tricks.com/almanac/
What’s next? Pick a language!
JavaScript • jQuery • MEAN stack http://mean.io/
JavaScript • MEAN stack • MongoDB: Database, NoSQL • ExpressJS: Fast and minimalist web framework for Node.js • AngularJS: JS framework • NodeJS: JS platform
Ruby • Sinatra • Ruby on Rails • Active Record • SQL: MySQL or PostgreSQL
Python • Flask • Django • SQL: MySQL or PostgreSQL
Want a copy of this presentation? Visit skokielibrary.info/events/handouts/ where this presentation will be available for four weeks. • Thank you!