Εξέλιξη Κομματιού
Εισαγωγή
- Τι είναι ο FARM stack;
- FARM απέναντι σε MERN
Εκκίνηση
- Ρύθμιση του περιβάλλοντος ανάπτυξης
- Ρύθμιση ενός λογαριασμού MongoDB Atlas
- Εγκατάσταση ζωντανών αναλυτικών δεδομένων
- Σύνδεση της FastAPI με MongoDB
Φτίαξη REST APIs (FastAPI)
- Επιχειρήματα CRUD
- Ανάβαθμοση των APIs
- Συναρτήσεις MongoDB
- Ελέγχος των APIs
Ανάπτυξη του Frontend με ReactJS
- Δημιουργία εγχειρήματος React
- Εγκατάσταση axios και bootstrap
- Στυλίζοντας, CSS και JSX
- Προσθήκη αλληλεπιδραστικών λειτουργιών
- Ελέγχος της εφαρμογής
Καταβολή της Εφαρμογής
- Καταβολή Back-End (Heroku)
- Καταβολή Frontend (GitHub)
Ασφάλεια της Εφαρμογής
- Πιστοποίηση και διαχείριση χρηστών
- Ρουτέρ και άδειες πρόσβασης.
Επίλυση προβλημάτων
Σύνοψη και επόμενα βήματα
Απαιτήσεις
- Εμπειρία σε web ανάπτυξη
- Προγραμματιστική εμπειρία στο JavaScript και Python
Απευθύνεται σε
- Διαμορφωτές
Σχόλια (2)
Ο φάκελος του έργου και τα αρχεία με τις ασκήσεις είναι διαθέσιμοι μέσω ενός εικονικού υπολογιστή, ενώ κατά τις ασκήσεις θα υπάρχει προγραμματισμός σε ζευγάρια.
Jacob Flynn - Chemist4U
Κομμάτι - React with Next.js
Μηχανική Μετάφραση
Ο καθηγητής έκανε μια πολύ καλή δουλειά στο να εξασφαλίσει την αναπόδραστη συμμετοχή και πήρε την πρωτοβουλία να οργανώσει όλους. Δεν άφηθε κανέναν εκτός, και μάνθακε να προσαρμοστεί καλά στις δυσκολίες του καθενός. Εξασφάλισε την καλή χρήση των προκλήσεων και ερωτήσεων που θέταν αυτοί που συμμετείχαν, για να προσφέρει πιο καθαρές εξηγήσεις σε όλη την αίθουσα.
Joao Aguiar - INESC TEC
Κομμάτι - React: Build Highly Interactive Web Applications
Μηχανική Μετάφραση