Abstracting with Functions
Abstracting with Functions
Reusing code one piece at a time.Take a look at creating functions as a way to collect logic into a reusable chunk. If you want to explore how to create and utilize functions to make your code more readable and maintainable, then join us there!
Duration: (3 H 7 M)
Algorithmic Problem Solving
Algorithmic Problem Solving
When you are first start programming, solving problems can be difficult. Since the entire impetus for learning programming is to solve a multitude of problems with a computer, the difficulties can lead to frustration. However, in this course, we are going to approach a problem with a method that can help alleviate those issues. Join us as we develop our problem-solving toolkit!
Duration: (4 H 37 M)
Applied Fundamentals: Guess the Number
Applied Fundamentals: Guess the Number
If you still are working on honing your programming skills, then building something simple can help that skill development along. In this series, we are going to build another simple game that allow you to flex your programming muscles. See you there!
Duration: (2 H 41 M)
Applied Fundamentals: Hangman
Applied Fundamentals: Hangman
Learning a the fundamentals of programming is very empowering, but the next question is how can I use it? We are going to use some of the skills and knowledge that you have acquired to build a childhood game, Hangman, on in the command line environment. Let's get started!
Duration: (3 H 34 M)
Getting Technical with the Terminal
Getting Technical with the Terminal
In this series, we are going to learn the basics of using the command-line interface. If you have ever been scared when the cursor shows up on a seemingly blank screen or wondered what the Terminal or cmd application can accomplish, then stay tuned to learn the basics and increase your productivity.
Duration: (2 H 4 M)
HTML, CSS and Bootstrap
HTML, CSS and Bootstrap
This course introduces basic concepts for building web pages using HTML which gives structure to the content such as defining paragraphs and images and CSS which defines the appearance of the content such as colors and fonts. It also introduces bootstrap which is a collection of tools and templates for use with HTML and CSS.
Duration: (3 H 20 M)
HTML5 Canvas Graphics and Animations
HTML5 Canvas Graphics and Animations
HTML5 Canvas elements bring art and animation to the browser. In this series, we explore the capabilities of the HTML5 Canvas element in conjunction with JavaScript. This includes simple "pen" drawings, image displaying, image manipulation, and animations. Knowing HTML5 Canvas provides a great way to start with in-browser games as well as expressing those artistic desires. Hope to see you there!
Duration: (10 H 48 M)
Intro to Web Development
Intro to Web Development
Basic Theory and Beginning Applications
Duration: (8 H 22 M)
Python Programming
Python Programming
Learn the Python programming language, topics include printing output to the screen, assigning and utilizing variables, getting input from the user, and more.
Duration: (6 H 19 M)
Weather Application with Angular Express
Weather Application with Angular Express
Angular and Express... Putting it together!
Duration: (9 H 33 M)
RESTful API with Express
RESTful API with Express
Where's the data? Express to the rescue!
Duration: (7 H 54 M)
Chat App with React and Firebase
Chat App with React and Firebase
Real Time Data with React
Duration: (8 H 30 M)