olinjs / olinjs Goto Github PK
View Code? Open in Web Editor NEWA practical web development course teaching Node.js, MongoDB, and other modern technologies
Home Page: http://olinjs.github.io/
A practical web development course teaching Node.js, MongoDB, and other modern technologies
Home Page: http://olinjs.github.io/
This was an awesome in-class example that should go in the Readme for posterity.
Looks like github changed its markdown parser because none of the headers seem to render correctly anymore
We should re-order the main readme as well as introduce the course a bit better to people who may not be Olin students. For example, describe a possible route for going through the course at your own pace.
The organization of content, resources, assignments, etc. is inconsistent across classes.
This might be fun to break up the lecture. Something comparing the waterfall method to agile.
We ask the class to split into teams, have them design some software-related thing. Simulate changing user requirements, etc. and see how teams with different styles react differently. Not sure what form this would take yet.
Its probably worth adding a bit more about refactoring code in terms of how functions/objects/classes interact. The current description makes it sound like its mostly just what files and modules code chunks are placed in.
Clarify homework for tests to be more clear about what type of tests we want. Also, we need to update all of the karma information
Enough people misunderstood where ":" is and is not used in route param /cats/bycolor/:color
in the homework 3 assignment that it might warrant a retroactive fix for clarity.
Class 10 needs more description on why to use frameworks, what they are useful for, etc.
"class" -> "lesson"
remove date/time specifics
remove submissions
etc.
classes
subfolder list looks like
class01
class02
class03
class04
which makes it difficult to navigate from within that folder.
Courtesy of Ryan Louie:
https://github.com/youralien/twotter/blob/ryan/hw6/README.md
Class 1 homework should include a link to a survey (which adds its results to a new tab in the homework google doc) asking standard homework questions. See: https://docs.google.com/forms/d/1B6YfgxeIQ-QIYIsyb_1IkE7uGLvinXXH4EfO2S0cZyY/viewform
Also, the homework should assign https://github.com/sethvincent/javascripting as well.
We need to work through our reflections and student feedback and determine the ways in which we can improve the past lessons and assignments to better serve future course offerings and online students.
The link to lesson 2 leads to a broken link
Cat DB: A bit abrupt from lecture to functional app. The homework should provide a walkthrough to ease into the rest of the application.
Burger App: Same as above, plus providing some boilerplate (files, maybe even suggested routes) would ease transition and point people in the right direction. Maybe walk through an Ajax communication too.
Twoter: Boilerplate?
I don't actually know how to submit issues, so this is more of a learning experience than anything else.
There's a spelling mistake in the homework:
https://github.com/olinjs/olinjs/blob/master/classes/class4/homework.md
The other method of putting objects within other objects is called referecing.
Add apostraphe in "First, were going to install 3" found here
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.