Tredun ohjelmistokehittäjien kurssimateriaaleja
Teemme tässä demossa news-sivuston, käytällä Codeigniter4 PHP-frameworkiä. Sovellamme näitä ohjeita.
Usean henkilön projektissa on hyödyllistä käyttää yhtenäistä arkkitehtuuria, jonka framework tarjoaa. Kun tietyt toiminnallisuudet sijoitetaan aina tietyntyyppisiin komponentteihin ja koodi tallennetaan sovitulla tavalla yhtenäiseen hakemistorakenteeseen sitä on helpompi hallita ja ymmärtää.
Framework:eissä on yleensä myös sisäänrakennettuna parempi tuki tietoturvalle.
Aiheet: - asennus - MVC - tietokantayhteys ja Models-luokka - Controller-luokka ja routes - views
Aiheet: - lomakkeen lisääminen - lomaketiedon tallentaminen tietokantaan - tietueen poistaminen - tietueen muokkaaminen
Aiheet: - rekisteröityminen - session hallinta (kirjautuminen, uloskirjautuminen) - syötteen tarkistus ja virheviestit - filtterit