W życiu każdego studenta przychodzi czas, kiedy w końcu trzeba zacząć pisać pracę dyplomową. W moim przypadku, jako, że podjąłem studia dwustopniowe, jest to praca inżynierska – w związku z czym pojawił się nowy przedmiot do zaliczenia. Przedmiot zwie się „Seminarium Dyplomowe”, a jego zaliczenie warunkuje [m. in.] przygotowanie dwóch prezentacji – jednej na temat ogólnoinformatyczny, a drugiej związanej z tematem samej pracy. Ze względu na fakt, że miałem dzisiaj okazję przedstawić swój pierwszy temat, chciałbym się z Wami podzielić tym, co przygotowałem.
Wstęp.
Na początek wypadałoby się podzielić samym tematem prezentacji. ;] Brzmi on następująco:
Idea of Object Relational Mapping
(using PHP and Doctrine library)
Jak można łatwo zauważyć – wykładałem w języku angielskim i muszę przyznać, że całkiem nieźle udała mi się ta sztuka. Nie zacinałem się, nie brakowało mi słów, chyba mówiłem w miarę wolno i wyraźnie [cierpię na syndrom informatyka, który z wielkim podnieceniem wykłada swoje pomysły w tempie kilku zdań na sekundę ;]], także nie było tragicznie. Finalnie zostałem oceniony na 5- [słownie: pięć minus], co chyba potwierdza moją tezę. ;]
Prezentacja.
Poniżej udostępniam Wam przygotowaną prezentację w dwóch formatach:
- ODP – OpenDocument Presentation, czyli format programu OpenOffice.org Impress
- PDF – standardowy „wydruk” prezentacji do szeroko rozpoznawalnego formatu programu Adobe Acrobat
W pliku ODP znajdują się notatki do każdego ze slajdów – może się tam znajdować sporo błędów językowych, jako, że pisałem te notatki tylko dla własnego ewentualnego użytku, jeśli w razie czego zapomniałbym o czym miałem mówić. ;]
Podsumowanie.
Mam nadzieję, że przygotowane przeze mnie materiały przydadzą się Wam w ewentualnych Waszych prezentacjach, albo po prostu do prywatnej informacji. Będę wdzięczny za wszelkie komentarze na temat tego, co miałem okazję przedstawić – a nuż znajdują się tam jakieś niezauważone przeze mnie błędy, albo niejasności? Mam nadzieję, że z Waszą pomocą wszystko będzie ok. ;] Pozdrawiam!
Warto przeczytać.
Trwa ładowanie…
Good job:). Sam zastanawiałem się nad podobnym tematem tyle że o konkurencji – EF.
Jak sam zauważyłeś, wspomniałem o Entity Framework w tej prezentacji, a nawet poleciłem go mówiąc o rozwiązaniach dla C#. ;]
Niezła prezentacja.
Cieszy mnie Twoja opinia, ale może powiesz coś więcej na ten temat?
Ja na twoim miejscu dodał bym coś też o ORM-ach wykorzystujących wzorzec Data Mapper np. Doctrine 2
Jak już się ukażą finalne wersje Symfony2 i Doctrine 2, to chętnie coś o tym opowiem – na razie nie chciałem rozgrzebywać tematu, którego jeszcze dobrze nie opanowałem. Pozwoliłem sobie tylko podczas prezentacji wtrącić, że już niedługo będzie „dwójka” i że warto się zainteresować, bo „będzie się działo”. ;]