Το P⁍oγραμμά μας

Simulates real working conditions

  • 360+ hours of intensive hands-on training.
  • In-person class participation at YMCA, in the heart of the city-center.
  • Each Bootcamp’s curriculum is designed exclusively by the participating companies.

All modules are 100% adapted to the industry’s needs by the participating companies, and serve three key purposes:

  1. Work-based learning, tailored to company needs.
  2. Reduction of employee onboarding time.
  3. Mimics the industry’s working conditions, demands, and know-hows.

And it is not over yet

Each TechPro Bootcamp is complemented with workplace visits at company premises, workshops designed and delivered by senior company executives, and pop-up events to get to know each other!

  • Bootcamp Orientation
  • Introduction to Programming (Motivations from Python and JavaScript)
  • Introduction to Git and CI/CD
  • Introduction to Object Orientation Programming
  • Introduction to Algorithm and Data Structures
  • Software Development Methodologies & Agile Principles

_______

Weeks:1-3

  • HTML and CSS Fundamentals and Advanced Concepts
  • Responsive Web Design & Accessibility
  • JavaScript ES6 and Beyond
  • Introduction to React.js, Redux and State Management
  • Testing and Debugging in Javascript

_______

Weeks:4-10

  • Server-side Programming with Node.js & Express.js
  • Database Fundamentals with SQL & NoSQL (MongoDB and MySQL)
  • Authentication and Authorization (JWT, OAuth)
  • Introduction to React.js, Redux and State Management
  • RESTful API Design and Development
  • Microservices Architecture and Deployment

_______

Weeks:4-10

  • Statistics for Data Science & Introduction to Machine Learning
  • Data Wrangling with Python (Pandas and NumPy)
  • Exploratory Data Analysis & Data Visualization (Matplotlib, Seaborn)
  • Supervised Learning (Linear Regression, Logistic Regression, Decision Trees)
  • Unsupervised Learning (K-Means Clustering, PCA)
  • Neural Networks & Deep Learning

_______

Weeks:4-10

  • Technical writing
  • Technical presentation for mixed audience
  • Best coding practices
  • Collaboration tools
  • Time management
  • Meeting typologies

_______

15 Hours

  • Front-End Workshops for Back-End & Data Science Streams
  • Back-End Workshops for Front-End & Data Science Streams
  • Data Science Workshops for Front-End & Back-End Streams
  • Back-End Workshops for Data Science Stream

_______

Weeks:11-12

  • Project brainstorming and planning, assigning roles
  • Project implementation, iteration, and troubleshooting
  • Final presentations, code reviews, and feedback sessions

_______

Weeks:13-14