Git Product home page Git Product logo

codecademy-projects-javascript's Introduction

Codecademy projects : JavaScript

Collection of JavaScript projects, with sometimes a zest of HTML and CSS, realized on Codecademy. The projects submitted refer to the Codecademy Career Path "Full-Stack Software Engineer".

Table of content

  1. General information
  2. Web Development Foundations
  3. Technologies
  4. Setup
  5. Status
  6. Contact

General information

A full-stack engineer can get a project done from start to finish. This path with will start with the front-end, move on to the backend, then teach you how to connect the two.

In this repository, I have only submitted projects that I worked on as part of my apprenticeship and labeled as "projects". These are personal projects to be done on one's computer, sometimes guided, sometimes with a correction but not always.

The other practical works and exercises proposed during the lessons are not mentioned. Most of the time they are simple application exercises.

Building Interactive Websites

Build interactive sites using JavaScript and host it on a remote GitHub repository.

  1. JavaScript Syntax, Part I
    • [Data and Variables].......................................01-Kelvin-Weather
    • [Built-in Methods]...........................................02-Dog-Years
    • [Flow Control - Switch]..................................03-Magic-Eight-Ball
    • [Flow Control - If]............................................04-Race-Day
    • [Functions - JS Functions]............................05-Sleep-Debt-Calculator
    • [Functions - ES6 Arrow Function].............06-Rock-Paper-Scissors
    • [JS Scope]...........................................................07-Training-Days
    • [Challenge Project].........................................08-Number-Guesser
  2. JavaScript Syntax, Part II
    • [JS Arrays]..........................................................09-Secret-Message
    • [JS Loops]..........................................................10-Whale-Talk
    • [Objects - Methods]......................................11-Meal-Maker
    • [Objects - Data Structure]...........................12-Team-Stats
    • [JS Iterators]......................................................13-Grammar-Checker
    • [Challenge Project]........................................14-Credit-Card-Checker
    • [Challenge Project]........................................15-Mysterious-Organism
    • [Challenge Project]........................................16-Is-The-Dinner-Vegan
    • [Challenge Project]........................................17-Dog-Factory
  3. Portfolio Project: JavaScript Syntax
    • [Challenge Project]........................................18-Mixed-Message*
  4. Building Interactive Websites
    • [DOM Events]..................................................19-Piano-Keys
    • [HTML Form]....................................................20-Form-a-Story**
  5. Portfolio Project: Personal Portfolio Website
    • [Portfolio Project]...........................................21-Personal-Portfolio-Website
  6. Making a Website Accessible
    • [Web Accessibility].........................................22-Design-Accessibility**
  7. JavaScript Syntax, Part III
    • [JS Classes I].....................................................23-Build-Library
    • [JS Classes II]....................................................24-School-Catalogue
    • [ES6 Modules]..................................................25-WorkAround-Explorer

Notes* : to be completed.
Notes** : not JS projects but integrated in the teaching process.

Technologies

Tools:

  • Code editor : Visual Studio Code
  • Version control system : GIT
  • Site hosting : GITHUB

Languages :

  • Web : (HTML5), (CSS3), JS

Setup

  1. Clone this repo to your desktop :
    git clone https://github.com/ByronMike/Codecademy-Projects-JavaScript.git
  2. Open the folder of interest.
  3. Open index.html file using local browser.

Status

โœ”๏ธ This project was validated on October 13, 2022.

Contact

codecademy-projects-javascript's People

Contributors

byronmike avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.