Skip to content

This repo contains labs for students attending codebar

Notifications You must be signed in to change notification settings

beanyboye/codebar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

CodeBar Labs - Overview

This repository is for those that wish to practice their programming knowledge! The exercises provided range from complete beginner to more advanced, there is something for everyone! We also provide solutions to each lab, which should help students develop thier confidence in reading other peoples code and to intoduce new approaches to problems you may not have thought about. Note that these labs should be used alongside guidance of a coach and with prior explaination of the topic, it is important to understand the fundemental principles behind why you would want/need to use tools such as loops and functions and when using them is appropriate.

Beyond practice labs, there will be a conclusive lab that will test you on all topics covered in a specific chapter. These labs will provide a context where what you have learned is applied to real problems. It is as important to understand the use case for tools as much as the logic behind them! You can find more information of specific projects by heading to the Projects subsection in each chapter.

Learn Python

This directory will cover the basics of python, OOP (Object Orientated Programming), data structures and so on. Python is a great beginner language due to its simple syntax and forgiving writing rules. However, the application of python maybe more arbitary than other languages, as it's generally used for scripting, data science, data engineering, statistical analysis, AI and ML. This is a great language for automating tasks and has a great community; documentation is comprehensive and the vast amount of supported libraries available makes this a competitive language in the market.

Learn JavaScript

These labs are still in the works...

Learn TypeScript

These labs are still in the works...

Git

If you are not familar with git, here are some great resources for you to get started!

Additionally, Paolo Perrotta has some great classes on PluralSight also if you have some money to spear.

Feedback

We are always open to feedback! If you identify any issues, bugs or areas which you feel can be improved, please email us or comment on the repo. Additionally, if you have ideas of your own you wish to commit feel free to contribute to the resource, we welcome programmers or all levels, however, we must verify that staged changes are free of faults before merging :)

About

This repo contains labs for students attending codebar

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages