Skip to content

Briy710/core-vanilla-javascript

 
 

Repository files navigation

Core Vanilla JavaScript

This repo contains resources, challenges and plans for learning the basics of Javascripts.

If you're working on a Solo goal, checkout the Solo Study Guide

If you're working on a team project, checkout the Team Practice Guide 2.27.17 working on team project.


authors:

  • @shereefb issueNumber: 176 teamSize: 2

Core Vanilla Javascript [Team Drills & Practice]

Challenge Rating

This goal will likely be within your ZPD if you...

  • Can open, edit, and save files with a text editor
  • Can use a web browser to search, explore, and consume content from the Internet
  • Are familiar with the concept of programs as instructions for a computer
  • Are beginning to write correct JavaScript and understand its syntax
  • Are getting started reading and writing JavaScript control structures, basic functions, and data types
  • Are interested in strengthening your knowledge of and fluency with JavaScript

Description

A day-by-day structured set of challenges to be completed in team.

The final 2 days consist of a final project that demands and develops all your JavaScript foundational skills and stretches problem solving skills.

Fork the the core-vanilla-javascript repository and use the fork as your project artifact.

In the team_practice.md you'll find that this goal is broken down into daily objectives and tasks in order to support you in pacing yourself. There are a ton of stretch goals at the end, so make sure to go with the recommended pace or faster to get the most out of it.

Context

Before getting started building web applications, it's important to get a grounding into the basics of programming and JavaScript. Becoming a full stack web developer means that you need to be comfortable with the core language first, before using it in the web stack.

Choose this goal if you're just getting started with the basics of JavaScript and programming and want to gain a solid foothold. This will be an immersive, intensive, and highly structured study.

Specifications

  • Artifact produced is a fork of the core-vjs repo.
  • All readings and videos in the team_practice.md are completed and checked off.
  • All exercises and lessons in the team_practice.md are completed and checked off.
  • Final project is complete and in the proper directory of the artifact.

Note: Make sure to check off your progress and push your repo to GitHub at least twice a day.

Stretch

Quality Rubric

Clean code and commit messages

  • Code is well formatted with proper spacing and indentation. [40 points]
  • Descriptive, well-named functions, variables, files, CSS classes, etc. [40 points]
  • Commit messages are concise and descriptive. [20 points]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 95.8%
  • CSS 2.3%
  • HTML 1.9%