znam podstawy - co dalej

0

Znam podstawy VB.NET - pętle, warunki - umiem napisać proste programy...
Co dalej? Czego się uczyć by było to przydatne i przynosiło "zyski"
Z reguły uczę się w praktycę czyli pisząc jakiś program.
Jaki projekt warto byłoby mi "sprubować" napisać aby jednocześnie nauczyć się "coś nowego" pisząc go?

0

cos co jest pisane na kazdych prawie studiach.

Napisz system do zarzadzania samochodami (np wprowadzaniem ich do systemu i ich usterki co zostalo w nich wymienione, z czego samochody sie skladaja). Dane zapisuj w bazie danych. Niech bedize mozliwosc drukowania historii auta (klienta) co zostalo w nim wymienione. Rowniez mozesz zrobic do tego magazyn czesci jakich masz. No i system umawiania (terminarzu). Wiadomo, ze gdy nie bedzie danej czesci to musisz czekac X dni. Niech X dni bedzie przy produkcie (czyli ile trzeba czekac na jego dostawe)

0

myślę że to ciekawe doświadczenie byłoby stworzyć taki program... lecz obawiam się że "Za proste" :P
Myślałem może o poznaniu jakichś nowych bibliotek, coś co wykracza po za normę podstawowego programowania

0

Interfejs do tego programu napisz w ASP.NET uzywajac ASP.MVC
Uzyj jakiegos kontenera IoC oraz pisz do tego unit testy, ale takze testy integracyjne i regresyjne

0

Poznaj podstawowe biblioteczki typu log4net do zapisywania zdarzeń programu, możesz pobawić się PDFami przy wykorzystaniu biblioteki iTextSharp, do wyszukiwania popularnych bibliotek polecam http://awesomelists.top/#repos/quozd/awesome-dotnet po prostu pisz i poznawaj również teorie. Zyski przyjdą przy pierwszym zatrudnieniu. Próbuj po prostu ;)

0

Dalej to może C#?
No a jeśli nie to może coś z przetwarzania obrazów? Wykorzystanie kamery w laptopie do wykonywania zdjęć kodów QR/kreskowych kupowanych produktów, gromadzenie ich w bazie i późniejsza analiza. Tutaj dodatkowo można zapoznać się z bibliotekami do generowania/odczytu różnego rodzaju kodów.

Może coś z problemów np. tzw. rozkrój - masz płytę o wymiarach a x b i masz na niej umieścić formatki różnych wymiarów (z uwzględnieniem usłojenia) tak aby spełnić jakieś kryterium np. jak najmniej cięć lub jak najmniejsza ilość odpadów nieużytecznych (mniejszych niż .....) lub jak największa powierzchnia płyty w jednym kawałku.

0

masz na myśli EmguCV lub OpenCV ?

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