The Web Development Series will cover the essentials of the creation and implementation of Web-based
essential languages in today's world of accessibility and internet-connectedness. This series is perfect for beginners and
advanced programmers alike, and our tutors hope to inspire every student to use the knowledge they will acquire through these lessons
to give back to their own communities by building websites to solve issues they are faced with.
The Python series will not only introduce students to the basics of Python programming (syntax and simple concepts),
but will also get them started on simple data science techniques, such as collecting data, cleaning data sets, and manipulating and plotting data points.
Students will also need to use several modules and will be instructed on how to install and use necessary moduels for each class. Finally, the course will
end off with an introduction to machine learning algorithms. This course is recommended for moderately experienced coders, as some concepts will be more advanced
The Java series will not only introduce students to the basics of Java programming, but also provide a foundation in applying Java in problem-solving. The course teaches Java from introductory-level methods to advanced-level data structures. It is also supplemented with videos that teach applications of Java, in particular math algorithms. This series can prepare a student that is interested in preparing for AP Computer Science as well as programming competitions such as USACO in which you can apply the CS and Math applications taught.