CS133JS Beginning Programming: JavaScript
Topics by Week | |
---|---|
1. Intro to JavaScript programming | 6. Arrays |
2. Functions, Operators and Expressions | 7. Objects and Object Constructors |
3. Conditional Statements: if and switch | 8. Web Page I/O |
4. Repetition: while, do while, and for | 9. Review / Continue Learning |
5. Midterm Check-Point | 10. Final Assessment |
Next Classes to TakeContinue to Learn and Don't Forget JavaScript over the BreakProjectsLinkedIn LearningReference
Next Classes for Software Development degree
Find project tutorials on the internet—like these: 40 JavaScript Projects for Beginners – Easy Ideas to Get Started Coding JS. Some of these project tutorials will walk you through coding the project and show you all the code. It's better to try to figure out how to do the project yourself and then only watch the "walk through", or look at the code if you get stuck. The more you can do your own problem solving and use your own creativity the better.
Dream up your own projects. Here are some ideas:
Games: dice or card games, tic-tac-toe, checkers or chess, memory, etc.
Puzzles: Sudoku, picture puzzle (sliding picture tiles), cross-word, etc.
Interactive photo gallery, video, or music site, etc.
Your own ideas—these are the best!
Do the projects in Eloquent JavaScript. Each successive project is more challenging and will require you to read more of the book and learn more JavaScript.
You already know almost everything you need to know for the first project, the Robot.
The college has a subscription to LinkedIn Learning (formerly known as Linda.com) which provides many great self-study programming courses, including JavaScript. LCC faculty, staff, and students can take the courses free of charge.
Your instructor's lecture notes
Your instructor's curated list of online resources for learning JavaScript
Beginning JavaScript Lecture Notes by Brian Bird, , are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.