Skip to content

milevy1/Coders-Workshop

 
 

Repository files navigation

Welcome to Coders' Workshop!

About

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

The format is simple:

  1. We start with a lightning talk related to the technical challenge we'll be working on.

  2. We introduce the problem.

    • We present 3 difficultly versions of "the problem" for you to choose from.
    • If you pick level 1, get with another person who picked level one, or not. There's no wrong way to move forward. Mix it up! 🍸
  3. Enter problem solving mode:

    • Phase 1: TECHNICAL COMMUNICATION

      • Communicate out the problem with your partner, and feel free to chat with other groups as well!
      • Determine what programming language you want to use.
      • Use white boards or paper & markers to pseudo-code your way to a solution.
    • Phase 2: PAIR-PROGRAMMING

      • Using a single machine, one person navigates or talks out what to code.
      • The driver (person on machine) will listen to the navigator and manually code the algorithm.
  4. Wrap-Up:

    • 7:45pm

      • Share thoughts on what you learned
      • Clean-up your space
      • Parting Announcements

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 markdown (.md) file describing the problem, and if possible, please include sample inputs/outputs.
  • To submit a solution, create a folder with your name in /Collaborators/ 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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 56.4%
  • Python 36.7%
  • HTML 3.5%
  • TypeScript 1.2%
  • C# 1.1%
  • Go 0.7%
  • Other 0.4%