Projekt do CV asp.net

Odpowiedz Nowy wątek
2018-04-12 11:05
Czarny Baran
0

Jaki projekt powinien umieć napisać kandydat do pierwszej pracy? Bo pewnie Hello World to za mało, a jakichś mocno skomplikowanych pewnie też będzie ciężko komuś bez zawodowego doświadczenia. Napisanie jakiego projektu z zachowaniem dobrych praktyk pozwala myśleć o pierwszej pracy? Interesuje mnie asp.net mvc.

Pozostało 580 znaków

2018-04-12 11:21
1

CV programista bez doświadczenia
Osoby, które zaczynają przygodę z programowaniem, zarówno studenci jak i osoby po szkole średniej bądź w trakcie przekwalifikowania się, przeważnie nie mają czym się pochwalić w CV. Poniżej kilka wsazówek, dzieki którym nawet CV programisty bez doświadczenia zyska na wartości.

Własne projekty - zbierz wszystkie projekty jakie wykonałeś podczas nauki i wybierz te według Ciebie są najlepsze (nawet jezeli uważasz że żaden się nie nadaje i tak wybierz kilka).
Dzięki temu po pierwsze wykażesz pasję oraz chęci do programowania a po drugie pozwoli Ci się to wyróżnić na tle innych osób. Pamiętaj - nawet prosty kalkulator bądź trywialna gra na konsoli systemowej może być podstawą do rozmowy oraz pytań podczas rozmowy rekrutacyjnej początkującego progarmisty.

Jeśli nie masz projektów do pochwalenia się oto kilka pomysłów na proste aplikacje do pochwalenia się w CV:

kalkulator
gra kółko-krzyżyk
aplikacja konsolowa - sprawdzanie czy wpisany ciąg znaków jest palindromem
aplikacja konsolowa - pobieranie informacji od użytkownika oraz wypisywanie ich na ekran
prosta strona internetowa
Warto odnotować także uczestnictwo we wszelakich kołkach programistycznych bądź lokalnych grupach programistycznych.

Warto dołączyć do projektu open source - taki wpis w CV jest bardzo doceniany.

Źródło:http://skillstest.pl/cvprogramista
Myślę że to jest dobra propozycja ^^

Pozostało 580 znaków

2018-04-12 14:54
Czarny Baran
0

Interesuje mnie technologia asp.net mvc.

Pozostało 580 znaków

2018-04-12 16:21
0

kalkulator
gra kółko-krzyżyk
aplikacja konsolowa - sprawdzanie czy wpisany ciąg znaków jest palindromem
aplikacja konsolowa - pobieranie informacji od użytkownika oraz wypisywanie ich na ekran
prosta strona internetowa

To raczej za mało. Takie aplikacje konsolowe pisze się na drugich labach z podstaw programowania, kółko-krzyżyk na trzecich. Prosta strona internetowa to może na front i to kilka lat temu.

Według mnie możesz napisać jakiś projekt, który potem łatwo rozwijać w coś większego, nie ma problemu w wymyśleniu kolejnej funkcjonalności, zaczniesz od prostych i pójdziesz w coraz bardziej zaawansowane.
Propozycje tak na szybko:

  • system zarządzania firmą spedycyjną,
  • system zarządzania komunikacją miejską,
  • sklep internetowy,
  • wszelkiego typu wypożyczalnie,
edytowany 1x, ostatnio: ClassicProgrammer, 2018-04-12 16:22

Pozostało 580 znaków

2018-04-12 16:39
1

asp.net mvc

napisz jakas prosta aplikacje do wynajmu czegos (samochodow, samolotow, komputerow) z kryterami szukania oraz zamawiania wraz z walidacja (bez transakcji finansowej po prostu, ze taka jest funkcjoanlnosc jest).

Do tego testy integracyjne + jednostkowe.

Napisz tak aplikacje by byla mozliwosc latwej rozbudowy (dodaj DI, pomysl nad Repository Pattern)

Jezeli fullstack: skup sie by jakos to wyglado ze strony wizualnej i ze strony logicznej
jezeli backend: skup sie na na plikach .cs a frontend sobie wygeneruj jakis domyslny

Pozostało 580 znaków

2018-04-12 17:29
0

Jak się szuka pomysłu na pierwszy projekt, to ciężko coś sensownego wymyślić, a jak już się go robi, to nagle pojawiają się pomysły na jeszcze ciekawsze projekty. Możesz zrobić aplikację webową, która robi to samo, co robi aplikacja, której często używasz i której działanie i reguły biznesowe dobrze znasz. Np. jeśli jesteś pracownikiem help desku, to napisz system do zarządzania ticketami, a jeśli pracujesz na magazynie, to zrób system do zarządzania magazynem. Jeśli nie masz pomysłu, bo nigdy nie pracowałeś lub nie używałeś komputera w pracy, ale np. lubisz czytać książki, to zrób system do katalogowania książek i ich oceniania, komentowania, recenzowania, wyszukiwania itp.

edytowany 1x, ostatnio: Burmistrz, 2018-04-12 17:29

Pozostało 580 znaków

2018-04-12 17:50
0

Zdarza mi się oceniać CV'ki ludzi, wolę zobaczyć jedną-dwie proste aplikację, które jest na błahy temat, ale dobrze napisaną (testy, wzorce) niż masą nic nie wartych aplikacji.
Ważne jest żeby mieć dowód że się o czym mówi, a że potem na rozmowie kw gość mówi o różnych wzorcach ale brzmi to jakby się tego wykuł na egzamin.


Bydgoszcz, Senior .Net Developer

Pozostało 580 znaków

2018-04-13 08:38
0
Slepiec napisał(a):

Zdarza mi się oceniać CV'ki ludzi, wolę zobaczyć jedną-dwie proste aplikację, które jest na błahy temat, ale dobrze napisaną (testy, wzorce) niż masą nic nie wartych aplikacji.
Ważne jest żeby mieć dowód że się o czym mówi, a że potem na rozmowie kw gość mówi o różnych wzorcach ale brzmi to jakby się tego wykuł na egzamin.

dokładnie i to jest właśnie to co napisałem wyżej ^^

Pozostało 580 znaków

2018-04-13 22:20
0

Do tego warto taką aplikację wrzucić na githuba, to pozwoli już na etapie przeglądania CV sprawdzić co już umiesz i łatwiej jest wtedy przy późniejszej rozmowie. Do tego przy okazji poćwiszysz sobie gita, którego znajomość przyda się później w pracy.

Przy okazji z czasem możesz kogoś poprosić o jakiś feedback odnośnie kodu aplikacji.

Pozostało 580 znaków

2018-04-14 00:51
Czarny Baran
0

Jak rozbudowana powinna być aplikacja np. Sklepu internetowego, aby nie była ona zbyt prosta?

Pozostało 580 znaków

2018-04-14 06:25
3
Czarny Baran napisał(a):

Jak rozbudowana powinna być aplikacja np. Sklepu internetowego, aby nie była ona zbyt prosta?

Myślę, że najlepiej jak byś na początku bardziej skupil się na tym co jest w kodzie aplikacji, a nie na samych funkcjonalnościach. Ważniejsze jest użycie różnych mechanizmów i znajomość koncepcji, co może bardziej zaprocentować. Dodatkowo przy mniejszej ilości funkcjonalności łatwiej będzie dodawać kolejne mechanizmy, bo mniej kodu będziesz musiał modyfikować. Na początku skup się na zarządzaniu na przykład kategoriami produktów oraz produktami (aby mieć w modelu danych relację jeden do wielu).

Tworząc swoją aplikację wykorzystaj takie rzeczy jak:

Jak sam widzisz jest tego dużo i znajomość tych rzeczy dużo lepiej zaprocentuje nawet w bardzo prosty projekcie od strony funkcjonalności niż rozbudowany projekt ale z słabym kodem w środku. Do tego jak wcześniej napisałem wrzucaj kod na githuba, działaj i pytaj się innych co jeszcze ciekawgo można do niego dorzucić :)

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0