Front-End Web Development (March 2024)

Diverse Tech Talent Program
Toronto, Ontario, Canada
DTTP Team
Program Team
Timeline
  • March 4, 2024
    Experience start
  • April 1, 2024
    Experience end
General
  • Certificate
  • 150 learners; teams of 5
  • 40 hours per learner
  • Dates set by experience
  • Educators assign learners to projects
  • A maximum of 1 team(s) or 6 learner(s) per project.
Preferred companies
  • 28/28 project matches
  • Canada
  • Academic experience
  • Any company type
  • Any industries
Categories
Computer science & IT Website development Software development
Skills
html css javascript responsive web development async javascript
Project timeline
  • March 4, 2024
    Experience start
  • April 1, 2024
    Experience end
Overview
What is the main goal for this project?

4 week digital tech placements for Canadian employers. 


Learners are participants of the Web Development Diverse Tech Talent program. They have recently completed hands-on, intensive training in front end web development fundamentals. They're skilled, adaptable, and motivated to continue learning, enriching your project and kickstarting their developer careers.


In this project, a team of participants will help your company understand and solve a product problem over a four week period. They will apply their skills to your business challenge as the capstone project in their DTTP certificate program.

  • Submit a project here for the DTTP team to review. 
  • Once approved, you will be matched with a team of 5 participants.
  • Web Development projects will start on March 4th 2023.

If you have questions or need help drafting your project content please email us at dttp@riipen.com.

You can also find all of our help articles here.

Learner skills
Html, Css, Javascript, Responsive web development, Async javascript
What tasks will learners need to complete to achieve the project goal?
  • Projects should be approximately 40 hours in length per participant and are to be completed over a 4 week period. 
  • Each project should require the contributions of 5 participants (200 hours in total).
  • Check out this guide on best practices for working with DTTP participants.
  • Given the short and remote nature of DTTP, we require a project-based experience. If your project looks like a job posting, we cannot accept it. Please provide a concrete scope for the participant’s work and limit their work to a specific project.
  • We have pinned an example project template to this experience which you can use as a starting point. 


  • If you choose to use a template from our library, ensure that you have added as much context for your business needs as possible. Our team will not accept any projects that were created from a template without sufficient customization.
Project Examples

Participants gained practical, hands-on experience in web development.


They come equipped to:

  • Develop interactive web pages using HTML, CSS & Javascript
  • Convert UI designs into dynamic web pages
  • Contribute to the code-base of design systems
  • Contribute to continuous integration & continuous development (CI/CD) in an agile environment utilizing tools like Git & Github
  • Write object-oriented Javascript (OOP)
  • Fetch data from APIs and use data for web page features


Deliverables will vary depending on the project scope. At the conclusion of the project you will have assets that can be used to further your business goals. 


Note: If participants are completing confidential work they can still submit work on the platform by uploading redacted samples, using the worklog feature, and writing a brief project reflection. In this case, we might also recommend that you have the participants sign an NDA before starting your project. You can use the Agreements feature to do this. 

Additional company criteria

Companies must answer the following questions to submit a match request to this experience:

I confirm that I have read and understand the Terms and Conditions of this program.

I understand that I must provide ongoing mentorship and guidance to the participant team that is working on my project. I must be responsive to any questions, and check in on progress to help ensure a good result.

I will evaluate the participants' final project submissions within 5 business days, offering feedback that can be utilized by the participants to strengthen their resumes and LinkedIn profiles.

Does your company build internal products or provide consulting / services to clients?

Will the team be supervised by a Senior Manager with web development skills?

Will participants work within a cross-functional product team (e.g. with a Product Manager and UI/UX Designer)?