1 / 22

Starting Your Coding Journey: Time, Patience, Grit

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.

mdenise
Download Presentation

Starting Your Coding Journey: Time, Patience, Grit

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Stephen Delaney sdelaney@skokielibrary.info • Time to learn to code

  2. Setting expectations

  3. Coding requires: Time Patience Grit

  4. Good coders are: Determined problem-solvers Resourceful Creative

  5. What to learn

  6. Where to start? HTML CSS JavaScript

  7. Where to learn

  8. Library resources: Online training and tutorials • Treehouse • Lynda.com Classes like this one!

  9. Where to get help

  10. 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/

  11. After the basics?

  12. What’s next? Pick a language!

  13. JavaScript • jQuery • MEAN stack http://mean.io/

  14. JavaScript • MEAN stack • MongoDB: Database, NoSQL • ExpressJS: Fast and minimalist web framework for Node.js • AngularJS: JS framework • NodeJS: JS platform

  15. Ruby • Sinatra • Ruby on Rails • Active Record • SQL: MySQL or PostgreSQL

  16. Python • Flask • Django • SQL: MySQL or PostgreSQL

  17. Questions?

  18. Want a copy of this presentation? Visit skokielibrary.info/events/handouts/ where this presentation will be available for four weeks. • Thank you!

More Related