All Projects → uclaacm → learning-lab-crash-course-su20

uclaacm / learning-lab-crash-course-su20

Licence: MIT license
notes & code samples for a crash-course in front-end web dev - no experience req'd!

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects
SCSS
7915 projects

Projects that are alternatives of or similar to learning-lab-crash-course-su20

futu algo
Futu Algorithmic Trading Solution (Python) 基於富途OpenAPI所開發量化交易程序
Stars: ✭ 143 (+472%)
Mutual labels:  learn
godot recipes
Lessons, tutorials, and guides for game development using the Godot game engine.
Stars: ✭ 135 (+440%)
Mutual labels:  learn
scheduled tweets
gorails.com/start
Stars: ✭ 21 (-16%)
Mutual labels:  learn
HDU
开始复习不如从头预习👍
Stars: ✭ 34 (+36%)
Mutual labels:  learn
learngo
Learn Go with code walkthroughs
Stars: ✭ 64 (+156%)
Mutual labels:  learn
awesome-course
Create awesome courses that let your audience learn by coding ⌨️
Stars: ✭ 224 (+796%)
Mutual labels:  learn
learn-ide
This package is deprecated. Checkout https://github.com/learn-co/learn-ide-3
Stars: ✭ 22 (-12%)
Mutual labels:  learn
azureselected
Azure Selected content localization.
Stars: ✭ 17 (-32%)
Mutual labels:  learn
zAnalysis
zAnalysis是基于Pascal语言编写的大型统计学开源库
Stars: ✭ 52 (+108%)
Mutual labels:  learn
Awesome Python Scripts
🚀 Curated collection of Awesome Python Scripts which will make you go wow. Dive into this world of 360+ scripts. Feel free to contribute. Show your support by ✨this repository.
Stars: ✭ 198 (+692%)
Mutual labels:  learn
CATmistry
Chemistry, Gamified
Stars: ✭ 15 (-40%)
Mutual labels:  learn
html-tutorial-exercises-course
Learn HTML with an interactive and auto-graded tutorial with dozens of exercises.
Stars: ✭ 23 (-8%)
Mutual labels:  learn
Minis
Mini Projects in some languages . Good for beginners and for Pull Requests !
Stars: ✭ 16 (-36%)
Mutual labels:  learn
CodingInterview
Leetcode解题、剑指offer第二版💪💪💪⛷😀
Stars: ✭ 28 (+12%)
Mutual labels:  learn
diwa
A Deliberately Insecure Web Application
Stars: ✭ 32 (+28%)
Mutual labels:  learn
Tkinter-Designer
An easy and fast way to create a Python GUI 🐍
Stars: ✭ 4,697 (+18688%)
Mutual labels:  learn
ionic4-angular8-crud-mobileapps-example
Ionic 4 Angular 8 Tutorial: Learn to Build CRUD Mobile Apps
Stars: ✭ 20 (-20%)
Mutual labels:  learn
pythonwhat
Verify Python code submissions and auto-generate meaningful feedback messages.
Stars: ✭ 55 (+120%)
Mutual labels:  learn
dev doctor
Free, opensource, serverless learning platform
Stars: ✭ 34 (+36%)
Mutual labels:  learn
home
厦门大学攻略大全 Import files, learning materials and useful links of XMU to help XMUers live and learn better.
Stars: ✭ 67 (+168%)
Mutual labels:  learn

Learning Labs Summer Crash Course (Summer '20)

License: MIT License: CC BY 4.0 Creative Commons Attribution 4.0 International License logo

Hey there! This is a repository that contains all of the notes for ACM @ UCLA's Learning Labs Crash Course, which we held online during the summer of 2020. We developed this series to give developers with zero prior web development experience enough of a primer to make high-quality beautiful and interactive front-end applications.

While these notes are a good starting point, simply reading through all of these notes is not nearly enough to become a pro web developer! We aimed to give enough of a foundational background and a primer into each relevant area; however, to make great web applications, developers need to practice aggressively.

Table of Contents

Lessons:

And two tasks:

  1. Make a portfolio website!
  2. Make a to-do list!

You can also find recorded videos of our summer sessions on the ACM YouTube channel, in this playlist.

Licensing and Attribution

These notes were mostly written by Matthew Wang (@mattxwang) and Leo Krashanoff (@krashanoff). Many thanks to our guest lecturers, Tomoki and Karen. They would like to also thank ACM Hack, the Mozilla Developer Network, and W3Schools, for providing inspiration for some of these notes.

These notes are published with the Creative Commons Attribution 4.0 International License (link to legal), and all of the code samples with the MIT License. You are free to use them however you wish. If you do, let us know - we'd love to know how you used them, and how we can make them better.

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].