Coder Social home page Coder Social logo

ada-developers-academy / textbook-curriculum Goto Github PK

View Code? Open in Web Editor NEW
457.0 48.0 485.0 52.53 MB

Ada Developers Academy Online Curriculum

Home Page: http://adadevelopersacademy.org/

License: Other

Ruby 78.85% JavaScript 15.03% CSS 0.44% HTML 5.68%
ada-developers-academy curriculum learn-to-code programming non-profit rails javascript ruby

textbook-curriculum's Introduction

textbook-curriculum's People

Contributors

atrnh avatar beccaelenzil avatar bennettrahn avatar cheezitman avatar denisseai avatar dev-elle-up avatar dhelmgren avatar emilcecarlisa avatar evelynnkaplan avatar hamled avatar jmaddox19 avatar jnf avatar kaidamasaki avatar kariabancroft avatar kelsk avatar marisol-lopez avatar pilgrimmemoirs avatar sarah-ada avatar sckirk avatar shrutivanw avatar shubha-rajan avatar sudocrystal avatar susanev avatar thenora avatar theutahkate avatar tildeee avatar torshimizu avatar tsconyers avatar vertige avatar wordkarin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

textbook-curriculum's Issues

Stack and Queues Notes

Add methods for stacks and queues to notes along with a description of what each does.

Also make comprehension questions match those in the AdaGold/stacks-queues comprehension questions

Examples in Intermediate Rails -> Custom Validations can be done w/o custom validations

The custom method one can be validated with inclusion:

class Item < ActiveRecord::Base
  validates :kind, inclusion: { in: %w(Movie Book Album) }
end

Similarly, the one for conditional validations could be achieved with allow_nil and allow_blank:

class User < ActiveRecord::Base
  # If the user provided a username, it must be at least 8 characters
  validates :username, length: { minimum: 8 }, allow_nil: true, allow_blank: true
end

Should CSS Framework lesson mention the Foundation Rails gem?

The documentation for CSS Frameworks in section 5 of the textbook curriculum discusses how Foundation works as a CSS framework.

Because the majority of our projects after StaticSite are going to be Rails projects, should we include a section on how to easily get the Foundation framework into a Rails application?

Zurb has created a gem for just that, with fairly straight forward instructions on how to use it: https://github.com/zurb/foundation-rails .

Backbone Materials - Suggested Long-term Revision

Assuming we stick with Backbone for a cohort or two, I'd like to suggest we revise the materials to separate reference material & Live-Code Material.

Also I'd suggest pulling Underscore Templates out and doing a bit more with them before we get to Backbone, maybe with AJAX.

Example:
02-Backbone-views.md - reference material for Backbone development
02a-Backbone-views-Livecode.md - Walkthrough instructions and code.

Installfest - Rectangle perms

I'm pretty sure that you need to run Rectangle before it will let you assign permissions?

& further path info [System Preferences -> Security & Permissions -> Privacy -> Accessibility] might help other folks not have to scroll up and down through the whole list.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.