Przejdź do głównej zawartości

Certyfikat 98-361 Software Development Fundamentals, czyli podstawy programowania



Jest to certyfikat z grupy MTA (Microsoft Technology Associate). Certyfikaty z grupy MTA są przeznaczone dla studentów. Weryfikują one podstawową wiedze z danej dziedziny i mogą być pomocne przy szukaniu pierwszej pracy. Oczywiście egzamin przeprowadzany jest w języku angielskim, ponieważ jest to podstawowy język w informatyce.

Aby zdać 98-361 musimy posiadać podstawową wiedzę z następujących dziedzin:
·         Programowanie strukturalne – struktury decyzyjne, pętle i obsługa błędów.
·         Programowanie obiektowe – znajomość w teorii i praktyce zasady SOLID
·         Algorytmy  i struktury danych – algorytmy sortowania, typy danych, stosy i kolejki
·         Znajomość HTML, CSS i JS
·         Tworzenie i wdrażanie aplikacji internetowych w technologii ASP.NET –zarówno Frontend’u jak i Backend’u
·         Usługi Web – WSDL i SOAP
·         Tworzenie oprogramowania na platformę Windows - umiejętność wytwarzania aplikacji konsolowych i okienkowych (również tych przeznaczonych do dystrybucji w Windows Store)
·         Bazy danych – normalizacja, język SQL

Egzamin można zdawać w dwóch językach programowania:
  •          C#
  •          Visual Basic .NET
Ja zdawałem egzamin pod koniec 2016 roku i uzyskałem wynik pozytywny. Próg zaliczeniowy tego egzaminu to 70%. Zdawałem wersje przeznaczoną dla programistów C#. Był to mój pierwszy egzamin Microsoft, który ogólnie oceniam jako dosyć łatwy. Egzamin składa się z pytań zamkniętych oraz otwartych. Ilość czasu na udzielenie odpowiedzi jest dostateczna. Podczas egzaminu nie musimy sami pisać kodu, ale w niektórych pytaniach będziemy  musieli ułożyć odpowiednie bloki tak, aby powstała funkcja, która będzie spełniać określone wymagania – coś takiego jak rozsypanka wyrazów, którą układaliśmy w szkole podstawowej. Certyfikat ze zdanego egzaminu na pewno jest pewnym wyróżnieniem na rynku pracy, szczególnie dla osób, którzy szukają swojej pierwszej pracy lub stażu. Należy jednak  pamiętać, że certyfikat to nie wszystko, najważniejsze na rynku pracy są umiejętności.


Komentarze

  1. Też słyszałam, że nie jest to w sumie nic takiego mega trudnego. Ale już przy tym egzaminie można zrobić pierwszy przesiew:) Ja teraz dokształcam się z blogiem https://ermlab.com/blog/ mam spore plany co do programowania.

    OdpowiedzUsuń
  2. A nie lepiej po prostu iść na studia informatyczne http://www.wseiz.pl/pl/studia/wydzial-zarzadzania/informatyka ? Wiadomo że szkolenia też będą potrzebne, ale tę najważniejszą bazę wiedzy pozyska się własnie na studiach

    OdpowiedzUsuń
  3. Wybierz kurs, który przekształci Twoje pasje w kod. Rozwijaj umiejętności programistyczne, otwórz drzwi do nieograniczonych możliwości i zbuduj swoją fascynującą ścieżkę w cyfrowym świecie! https://coderslab.pl/pl/javascript-developer-react

    OdpowiedzUsuń
  4. Odpowiednio zaprojektowana strona internetowa to klucz do sukcesu online. Nasza firma oferuje profesjonalne tworzenie stron, które przyciągną klientów i wzmocnią Twoją markę. Skorzystaj z naszych usług już dziś! https://aexol.com/pl/

    OdpowiedzUsuń

Prześlij komentarz

Popularne posty z tego bloga

Wymiana dysku w Macbook Air 13 2017 na m2

Jestem wielkim miłośnikiem komputerów Apple. Uważam, że są one bardzo dobrze wykonane i przemyślane. Posiadam Macbooka Air 13 z 2017 roku (Model A1466) i jestem z niego bardzo zadowolony. Jedynym jego mankamentem jest zbyt mała pojemność dysku . Wersja laptopa, którą posiadam była wyposażona w dysk o pojemności 128 GB. Dla programisty .NET to stanowczo za mało! Ta pojemność starcza jedynie na zainstalowanie niezbędnych narzędzi programistycznych i stworzenie maszyny wirtualnej.  A gdzie miejsce na inne dane?  Zakup dysku pasującego do tego komputera o pojemności 512 GB to koszt ponad 2500zł. Nie warto narażać się na aż tak wysokie koszty - można to zrobić taniej.  Wystarczy kupić adapter ze złącza Apple (12pin-16pin) na złącze m2 i kompatybilny dysk na m2. W sumie wydamy nie więcej jak 500zł, czyli 5 razy mniej jak w przypadku zakupu dysku przeznaczonego do Macbooka, a efekt będzie taki sam. Samą przejściówkę zamówiłem z  aliexpres...

Virago 535, przedni gar nie pali tak jak trzeba

Ten wpis będzie mniej komputerowy, a bardziej hobbystyczno - mechaniczny. Tak jak wspominałem w zakładce O mnie, moim oczkiem w głowie jest mój wiekowy 22-letni motocykl Yamaha Virago 535. Jest to motor, który idealnie spełnia wymogi prawa jazdy kategorii A2. Nie jest wyposażony we żadne wtryski ani komputery pokładowe, jest to najbardziej klasyczne rozwiązanie z gaźnikiem i dźwignią ssania. Pod koniec zeszłego sezony miałem problem z przednim cylindrem. Virago 535 ma silnik w kształcie litery V i posiada dwa cylindry, które potocznie nazywamy garami. Mój motocykl z trudem odpalał i po rozgrzaniu silnika okazywało się często że przedni cylinder jest zimny – nie działa. Doraźnie pomogło wymiana świec i wizyta u miejscowego mechanika, który zapewniał ze wyregulował gaźniki i coś tam jeszcze zrobił i na pewno wszystko będzie działać jak należy. Ponieważ był to już późny październik  i dni były coraz chłodniejsze  nie miałem szansy w pełni przetestować czy wszystko działa...

Kilka słów o złośliwym oprogramowaniu, czyli moja praca magisterska

Kilka dni temu zdałem egzamin dyplomowy i uzyskałem tytuł magistra informatyki. Temat mojej pracy dyplomowej to Złośliwe oprogramowanie, jako broń XXI wieku. Implementacja przykładowej aplikacji szpiegowskiej na platformę Windows. Wybór tematu okazał się strzałem w dziesiątkę z racji ostatnich ataków WanaCry i (Not)Pety. Praca wzbudziła spore zainteresowanie. Celem jej była analiza szkodliwego oprogramowania. W części teoretycznej omówiłem, jakie są jego rodzaje, jakie szkody może wyrządzić oraz kto i po co je tworzy. Przeanalizowałem, w jakie sposób należy dobierać oprogramowanie antywirusowe, aby było najbardziej skuteczne i dopasowane do potrzeb użytkownika. Omówiłem także w jaki sposób należy skonfigurować stacje roboczą, aby zminimalizować szanse na infekcje złośliwym oprogramowaniem oraz skutki ataku w razie zarażenia. Część praktyczna pracy to implementacja w pełni działającego Keylogger'a w technologii .NET. Program przechwytuje każdy wciśnięty klawisz na klawiaturz...