Codesmith uses several platforms to facilitate your online classroom experience. You’ll receive access and instructions before the course begins on what you’ll need to have installed. The classroom environment allows you to ask questions during the lecture, collaborate with other learners, and personalize your own learning experience through annotation and note taking capabilities.