If you are interested learning how to code, SheCodes workshops are a great start. The content is rich and you will be provided by all the necessary materials. Different exercises will challenge you, and homework and deadlines help keep you committed and well prepared for real life projects.