Skroutz Tech Academy
Μπες στον κόσμο της τεχνολογίας με τη Skroutz!
Σε ποι@ απευθύνεται;
Κάνε το επόμενο βήμα στον προγραμματισμό με το Skroutz Academy
Εντατικά bootcamps στις κορυφαίες τεχνολογίες και την ευκαιρία να ενταχθείς στην ομάδα Skroutz!
Computer Science / Engineering Graduate
Σε εσένα που έχεις ολοκληρώσει τις σπουδές σου σε Computer Science/Engineering και θέλεις να κάνεις το πρώτο βήμα της καριέρας σου, αποκτώντας πρακτική εμπειρία σε σύγχρονες τεχνολογίες και εργαλεία.
Junior Professionals with up to 1 year of experience
Σε εσένα που έχεις ήδη κάνει τα πρώτα σου επαγγελματικά βήματα, αλλά αναζητάς εξειδίκευση σε backend development με Ruby on Rails ή/και mobile development για iOS & Android, ώστε να εξελίξεις τις δεξιότητές σου και να ενισχύσεις την επαγγελματική σου πορεία.
Other studies with open source contributions / other relevant projects
Σε εσένα που προέρχεσαι από διαφορετικό ακαδημαϊκό υπόβαθρο, αλλά έχεις αποκτήσει γνώσεις προγραμματισμού μέσα από προσωπικά projects ή open source contributions και θέλεις να ενισχύσεις τις γνώσεις σου και να εισέλθεις στον χώρο της τεχνολογίας.
Γιατί να συμμετέχεις
Γίνε μέρος της ομάδας skroutz!
Θα έχεις την ευκαιρία να στελεχώσεις την ομάδα της skroutz με την ολοκλήρωση της εκπαίδευσης.
Ζήσε από κοντά την εμπειρία της skroutz!
Θα γνωρίσεις την εταιρική κουλτούρα και
τον τρόπο λειτουργίας της εταιρείας.
Καθοδήγηση από επαγγελματίες!
Θα λάβεις mentoring και καθοδήγηση από κορυφαίους επαγγελματίες του κλάδου.
Απόκτησε εμπειρία μέσα από πραγματικά projects!
Θα έρθεις σε επαφή με real life projects και θα
εμπλουτίσεις το portfolio και τις πρακτικές σου γνώσεις.
Ποιa θα είναι η δομή του academy;
Γνώρισε τα στάδια και την προσέγγιση της εκπαίδευσης.
Βήμα 1
Skroutz Meet Up & Team Building
Θα ξεκινήσεις με μια μοναδική εκπαιδευτική εμπειρία, γνωρίζοντας την ομάδα της skroutz και συμμετέχοντας σε team bonding δραστηριότητες, ενώ παράλληλα θα αναπτύξεις soft skills και personal leadership για να ενισχύσεις τις δυνατότητές σου.
Βήμα 2
Στην πρώτη φάση της εκπαίδευσης, θα εισαχθείς στον κόσμο του software development, αποκτώντας ισχυρές βάσεις στον προγραμματισμό. Θα μάθεις τις βασικές έννοιες και τεχνικές που απαιτούνται για να ξεκινήσεις να δημιουργείς λειτουργικές εφαρμογές και να κατανοήσεις τις βασικές αρχές του προγραμματισμού.
Βήμα 3
Στο βασικό στάδιο της εκπαίδευσης, θα εκπαιδευτείς από ειδικούς του χώρου σε BackEnd ή Mobile Development (iOS/Android), αποκτώντας τις απαραίτητες δεξιότητες για να αναπτύξεις σύγχρονες και αποδοτικές εφαρμογές.
Βήμα 4
Στο τελευταίο στάδιο της εκπαίδευσης θα ενταχθείς σε ένα ομαδικό project μέσα από το οποίο θα έχεις την ευκαιρία να κάνεις πράξη όλα όσα έμαθες.
Βήμα 5
Μπες στην ομάδα της skroutz!
Ολοκληρώνοντας τα παραπάνω βήματα θα έχεις την ευκαιρία να διεκδικήσεις μία θέση στην ομάδα της skroutz!
Πρόγραμμα Academy
- Company Intro
- HQ Walkthrough
- Team Building Activities
- Intro to Software Development and it’s practices
- Object Oriented Development
- MVC (Model-View-Controller) architecture
- HTM & CSS
- Javascript
- Agile Methodology
- Linux Basics
- Intro to Git
- Relational DB’s
- MySQL
- NoSQL Databases (Optional)
- Meet the Team
- Introduction to Ruby and Rails
- CRUD Operations with MySQL Integration
- ERB Views and Handling Forms
- Introduction to RSpec Testing
- Models, Relationships, and Validations
- Debugging and Performance Optimization
- Nested routes, constraints, and advanced routing
- Introduction to Hotwire
- API Development with Rails
- Deployment to Cloud Platforms
- Mobile Development Overview
- Design Principles & UI/UX
- Intro to Mobile Tools
- Introduction to iOS Development
- Swift Basics
- UIKit Fundamentals
- SwiftUI Basics
- ViewControllers & Navigation
- iOS Design Patterns (MVC & MVVM)
- Advanced SwiftUI
- Networking & API Integration
- App Optimization & Debugging
- Mobile Development Overview
- Design Principles & UI/UX
- Intro to Mobile Tools
- Introduction to Android Development
- Kotlin Basics
- Android UI with XML & Compose
- Activity, Fragments & Navigation
- Android Design Patterns (MVP & MVI)
- Advanced Compose
- Working with APIs (Retrofit)
- App Debugging & Performance