--- title: Practice Projects layout: base.njk css: ["/css/style.css"] cssReset: true ---

These are completed projects done to practice using HTML, CSS & Javascript. They come from different sources, and most are freely available for anyone to practice with. Where not, I'll indicate if it is from a premium source.

 

I've put them all into a single GIT repository rather than litter my git service with many different projects. This may change in future depending on how many of these that I do.

 

Robert McGovern

{{webprojects.frontendMentor.serviceName}}

{{webprojects.frontendMentor.svgAltText}}

{{webprojects.frontendMentor.description}}

{% for difficultyLevel in webprojects.frontendMentor.difficulty %} {% if difficultyLevel.challenges | length %}

{{difficultyLevel.title}} Challenges

{% for challenge in difficultyLevel.challenges %} {% set projectContent = challenge %} {% include "components/project.njk" %} {% endfor %}
{% endif %} {% endfor %}

Freecodecamp

Freecodecamp

Responsive Web Design Projects

Note: As of 11 Oct 2020, these require a partial rework to look good on mobile. 1-3 where written much earlier in my learning, so while they fufill all the requirements, they don't look great on mobile.

Project 1 - Tribute Page

Project 1 - Tribute Page

  • HTML5
  • CSS3
Project 2 - Build A Survey Form

Project 2 - Build A Survey Form

  • HTML5
  • CSS3
Project 3 - Product Landing Page

Project 3 - Product Landing Page

  • HTML5
  • CSS3

The Complete 2022 Web Development Bootcamp

The Complete 2022 Web Development Bootcamp Udemy Course

coming soon

Vanilla JS Projects

coming soon

Playground

Intended for just little snippets of code that look useful

The Playground