Programming, IT and data subjects we tutor

Don't see your course? Ask us, we cover most CS and IT topics.

Programming

  • Python Programming

    From basics to OOP, data structures, scripting and automation.

  • Java Programming

    Core Java, OOP design, collections, GUIs and debugging.

  • JavaScript & Web Development

    HTML, CSS, JavaScript, React and Node.js projects explained.

  • C / C++

    Pointers, memory management, data structures and systems programming.

  • TypeScript

    Types, interfaces, generics and moving JavaScript projects to TypeScript.

  • C# & .NET

    .NET fundamentals, OOP, LINQ, async code and Windows applications.

  • PHP

    PHP syntax, forms, sessions, MySQL access and server-side web pages.

  • Dart

    Dart language fundamentals, async programming and Flutter foundations.

  • Shell Scripting (Bash)

    Bash scripts, pipes, text processing and automating tasks on Linux.

Computer science

Data & AI

Web development

  • HTML & CSS

    Semantic HTML, responsive layouts, Flexbox, Grid and accessible pages.

  • React

    Components, hooks, state management, routing and calling APIs.

  • Next.js

    The App Router, server components, data fetching and deploying full-stack apps.

  • Node.js & Express

    REST APIs, middleware, authentication and connecting to databases.

  • Django

    Models, views, templates, the admin, authentication and Django REST Framework.

  • Flask

    Routes, templates, forms, SQLAlchemy and building REST APIs with Flask.

  • FastAPI

    Fast async Python APIs with Pydantic models, validation and automatic docs.

  • Laravel

    Routing, the Eloquent ORM, Blade templates and authentication in PHP.

Mobile & game development

  • Flutter

    Cross-platform apps in Dart: widgets, state management and Firebase.

  • React Native

    Cross-platform mobile apps with React, navigation and device features.

Software engineering

  • Software Testing

    Unit, integration and end-to-end tests with JUnit, pytest, Jest and Selenium.

  • Git & GitHub

    Version control, branches, merging, pull requests and fixing conflicts.

Tools we work with

The editors, notebooks and platforms your course uses. We work in the same ones.

  • Visual Studio Code
  • Jupyter Notebook
  • Google Colab
  • PyCharm
  • IntelliJ IDEA
  • Anaconda
  • MySQL
  • PostgreSQL
  • Git
  • GitHub
  • Visual Studio
  • NumPy
  • Matplotlib
  • Plotly
  • scikit-learn
  • pandas
  • PyTorch
  • Kaggle
  • OpenCV
  • SQLite
  • MongoDB
  • Python
  • Java
  • JavaScript
  • C
  • C++
  • C#
  • PHP
  • Dart
  • Flutter
  • Node.js
  • Django
  • React
  • Flask
  • CSS3

Ready to get started?

Create a free account, tell us what you need and get a quote.

Create account