/Coders-Workshop

A workshop for new and seasoned programmers to develop their skills.

Primary LanguageJavaScriptMIT LicenseMIT

Welcome to Coders' Workshop

All Contributors

Agenda: January 6, 2021

Announcements

Check out VS Code Live Share if you're planning on attending our online meetup. It's a great way to collaborate remotely, and we like to make extensive use of it while meeting.

Join our Slack group! Interact with other developers, and engage on a variety of coding-related topics. For those in the Denver, CO area, get updates about events for developers in the area. Join Us! - we are the #workshop channel, but check out any other channels that might interest you.

Bootcampers Collective is working to migrate events online! Check out Bootcampers Meetup Page for the latest.

  • Have a topic you're interested in? Want to cover something in a group setting? Let us know!

Topic

Algorithms: Junior.

Challenges

Personal Note: my solutions can be found in /Contributors/SachaSed, while bry-an's solutions can be found in /Contributors/TheMob

Personal Notes: bry-an' v2 solution had Node.js Assertion testing, which I had never come across before outside of using it within a testing library like Chai's assertion library

--

Extract Product ID from URL

Validate ISBN-10 Number

Remove Duplicates

String Task

Valid ISBN-10 Number

Strong Password

Harder

Break Up String

Harder again

Alternating Linked-list

Embolden Html

About

A meetup where programmers can develop problem solving skills & improve their technical communication.

Principles

  • language agnosticism
  • pair programming
  • tactics vs strategy
    • strategy person knows how to solve algorithm, tactics person knows the language or particular syntax

Want to contribute

We love contributions! This repo consists mainly of algorithm and data-structure type problems, so feel free to either submit a solution to a problem we have, or your own problem and solution.

  • Problems are found in Coding-Challenges and located in a folder corresponding to their name. Include a README.md (markdown) file describing the problem, and if possible, please include sample inputs/outputs.
  • To submit a solution, create a folder with your name in Contributors and put your solution in that folder. All languages are welcome! Please title the file the same as the problem.
  • Once you add your problem and/or solution, create a pull request and we will add your code to our repo.

Contributors

This project follows the all-contributors specification. Thanks goes to these wonderful people (emoji key):

Andy Young
Andy Young

💻 🖋 📖 📋 🤔
Bryan Yunis
Bryan Yunis

📋
Martin Rosenberg
Martin Rosenberg

💻 🖋 📖 🚧
Adam Vinueza
Adam Vinueza

💻
Kellan Loew
Kellan Loew

💻
Badr Choubai
Badr Choubai

💻
Regina
Regina

💻
zoe-gonzales
zoe-gonzales

💻
Ian Davis
Ian Davis

💻
Patrick-Duvall
Patrick-Duvall

💻
Jonny Deates
Jonny Deates

💻