All Projects → olinjs → Olinjs

olinjs / Olinjs

A practical web development course teaching Node.js, MongoDB, and other modern technologies

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Olinjs

Apcsa2020
Answer key for APCSA Edhesive 2020 - learn from example, don't plagiarize.
Stars: ✭ 28 (-31.71%)
Mutual labels:  education
Open Solution Value Prediction
Open solution to the Santander Value Prediction Challenge 🐠
Stars: ✭ 34 (-17.07%)
Mutual labels:  education
Hmm for autonomous driving
🎓 Educational application of Hidden Markov Model to Autonomous Driving 🚕🚙🚗
Stars: ✭ 39 (-4.88%)
Mutual labels:  education
Ideoxan
👩‍💻 Ideoxan is a free to use online tool to learn programming.
Stars: ✭ 29 (-29.27%)
Mutual labels:  education
Thematic Cartography
A short, friendly guide to basic principles of thematic mapping
Stars: ✭ 32 (-21.95%)
Mutual labels:  education
Plannerapp blazor
PlannerApp is a full client-side application built with Blazor WebAssembly is a course material on AK Academy
Stars: ✭ 36 (-12.2%)
Mutual labels:  education
Rapid Router Unity
An Implementation of the Rapid Router game in Unity for devices
Stars: ✭ 12 (-70.73%)
Mutual labels:  education
Apcsa Public
AP Computer Science A Curriculum Materials
Stars: ✭ 41 (+0%)
Mutual labels:  education
Learn Php Resources
A collection of resources for learning PHP.
Stars: ✭ 33 (-19.51%)
Mutual labels:  education
Bookmarks.dev Frontend Only Archive
Bookmarking for Developers & Co
Stars: ✭ 38 (-7.32%)
Mutual labels:  education
Neuromatch Academy
Preparatory Materials, Self-guided Learning, and Project Management for Neuromatch Academy activities
Stars: ✭ 30 (-26.83%)
Mutual labels:  education
2016learnpython
Python Teaching, Seminars for 2nd year students of School of Linguistics NRU HSE
Stars: ✭ 32 (-21.95%)
Mutual labels:  education
Shuttle
Easily create native mobile applications.
Stars: ✭ 36 (-12.2%)
Mutual labels:  education
Aws Scalable Big Blue Button Example
Demonstration of how to deploy a scalable video conference solution based on Big Blue Button
Stars: ✭ 29 (-29.27%)
Mutual labels:  education
Kit Musterloesungen
Musterlösungen für Klausuraufgaben am KIT
Stars: ✭ 39 (-4.88%)
Mutual labels:  education
Rural Facilities Pmgsy
770K geo-tagged rural facilities in India PMGSY. Citation: PMGSY Rural Facilities Dataset, Ministry of Rural Development 2020 http://omms.nic.in. Government Open Data License - India (GODL). Visuals under CC BY 4.0 license.
Stars: ✭ 21 (-48.78%)
Mutual labels:  education
Mldm
потоковый курс "Машинное обучение и анализ данных (Machine Learning and Data Mining)" на факультете ВМК МГУ имени М.В. Ломоносова
Stars: ✭ 35 (-14.63%)
Mutual labels:  education
Devflowcharter
Flowchart builder and code generator.
Stars: ✭ 41 (+0%)
Mutual labels:  education
Awesome Js Books
📚 🤓 - Awesome Javascript Books
Stars: ✭ 40 (-2.44%)
Mutual labels:  education
Minerva Training Materials
Learn advanced data science on real-life, curated problems
Stars: ✭ 37 (-9.76%)
Mutual labels:  education

Olin.js

Course Description

Olin.js is a project oriented approach to learning modern web application development. With server and client technology advancing so rapidly, the modern website looks very different from that of even a few years ago, and the web will only become a bigger part of our lives in the near future. Olin.js will quickly familiarize students with Node.js as a web server framework and ES5 JavaScript as a responsive client-side language with three weeks of introductory instruction and four weeks of partner labs.

Along the way, students will learn the basic layout of the web, how to deploy and maintain large applications, important development strategies, skills, and technologies, and how to design and manage complex, multi-developer software projects. Students will spend the last six weeks of the course putting their knowledge and skills to the test by designing and developing their own web applications.

Learn Web Development

If you stumbled across this repository and feel like learning some web development, please follow along with us! This repository contains all of the lesson material and assignments to get you going. Feel free to submit a Github issue if you find any problems in the course and we'll do our best to fix it up.

Course Contents

Learning Objectives

  1. Understand the modern internet and web applications
  2. Learn software design skills and strategies, such as Javascript, Node and database technologies, that are relevant to web infrastructure
  3. Find connections between current coursework with future professional applications
  4. Learn software industry-related processes with a focuses on things, such as working on a team and communication of code and software projects
  5. Balance scope and design decisions to complete a viable web application

Course Syllabus

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].