Algorithms, Series III | Coding Dojo
coding-dojo-academy-icon

Learn Fundamentals of Algorithms in JavaScript in 2 Weeks

Learn Fundamentals of

Algorithms in JavaScript

in 2 Weeks

live_lecture laptop
  • javascript_logo
  • javascript_logo
  • css_logo
  • python-logo
  • algo logo

To effectively engage with all of our students, we limit the amount of seats to our live courses. Reserve early to secure your spot!

Reserve My Seat
Algorithms, Series III | Class starts March 5th, 2018

Learn the most in-demand skill for programmers, solving algorithms. This course will teach you the fundamentals of solving algorithms utilizing the JavaScript programming language. Learn to solve basic algorithms utilizing the singly linked list and doubly linked list data structures

To effectively engage with all of our students, we limit the amount of seats to our live courses. Reserve early to secure your spot!

Reserve My Seat
Course Information

About the Course

Instruction Dates March 5th - March 16th, 2018
Lecture are held Mon, Wed, Fri from 9:00AM - 10:00AM PST via Online Classroom
Certification Earned Those who meet the requirements will have the opportunity to participate in a certification exam (2 hours). Completers will be awarded the Coding Dojo Algorithm III Badge.
Requirements
  • Must attend at least 80% of Lectures.
  • Must submit at least 80% of assignments.
  • Basic knowledge of programming required.
  • Must complete the Algorithm App prior to starting the course.
  • Must attend at least the first 2 of the 3 live lectures per week.
  • Algorithms II Badge is strongly recommended as a prerequisite to this course.

Topics Covered

Below is an outline of the topics and assignments you'll learn and complete during your course.
  • Programming Fundamentals
    • What is Full Stack Programming?

    • Developer Levels

  • Intro to HTML
    • HTML Sections

    • Parent, Child, Sibling Relationship

    • Indentation Practice

    • Common Body Tags

    • Forms

    • Assignment: Registration Form

    • Div and Span

    • Additional Tags

    • Assignment: Fake Blog

  • Intro to CSS
    • CSS Selector

    • Styling Elements

    • Styling Test

    • Inspect Element

    • Display Property

    • Box Model

    • Lego Concept

    • Assignment: Plotting Your Blocks

    • Assignment: Displaying Blocks

  • Intro to Javascript
    • Tools Setup

    • JavaScript Basics

    • Assignment: Ninja

    • Assignment: NinjaMan

    • Assignment: Airplane

  • What is Full Stack Programming?

  • Developer Levels

    • Syntax

    • Formatting

    • Variables

    • Conditionals

    • Loops

    • Functions

    • Scripting

The course includes weekly exercises for students to work on and submit. Each live lecture will open Q&A, recap previous lecture algorithms and review the new set of algorithm challenges. Students attending the live lecture may ask questions to the instructor during the lecture.

  • Singly Linked List Data Structure Algorithms

  • Doubly Linked List Data Structure Algorithms

FAQ

  • There is no financial cost to attend this course; however, we require that students who attend complete at least 80% of assignments and attend 80% of lectures.

  • Algorithms II Badge is strongly recommended as a prerequisite to this course.

  • You will need to download Zoom Conferencing Software to view our live lectures. Check your email confirmation for the Zoom link

Thank you for your interest in Coding Dojo Academy!