Wstęp:
Światowa pandemia wymusiła na wielu z nas duże zmiany w naszym życiu. Jedną z nich była zmiana pracy stacjonarnej na zdalną. Jednak ta forma organizacji pracy była w świecie IT obecna od lat. Nie trudno się domyślić że w obecnym czasie najlepiej radzą sobie firmy które przeniosły swoją działalność do Internetu. To zwiększa zapotrzebowanie na specjalistów z rynku IT. Tematem tej serii będzie nauka programowania w języku C#. Jest to język polecany do nauki dla osób które zaczynają swoją przygodę w programowaniu, więc od niego zaczniemy.
1. Krótko o języku C# ?
- obiektowy, wysokopoziomowy język do programowania aplikacji na wiele platform - aktualnie możemy tworzyć aplikacje na różne platformy nie tylko Windows np. mobilne, webowe
- ścisłe typowany (wyjątkiem jest typ dynamic) oraz wysoko poziomowy - co oznacza ze nie możemy zmieniać typu zmiennej w trakcie działania naszej aplikacji
- wywodzi się z rodziny języków C oraz C++
- posiada automatyczne zarządzanie pamięcią dzięki Garbage Collector oraz obsługę wyjątków - nie musimy się martwić o usunięcie niepotrzebnych obiektów z pamięci oraz możemy wychwytywać błędy w programie
- do uruchomienia programu w środowisku Windows niezbędna jest biblioteka .Net Framework lub .Net Core (obecnie zostały one połączone jako jeden wieloplatformowy framework o nazwie .NET 5)
2. Od czego zacząć ?
Jeśli chcemy zacząć swoją przygodę z programowaniem najlepiej korzystać z narzędzi które ułatwiają nam tworzenie oprogramowania. W przypadku języka C# najlepszym wyborem będzie środowisko IDE Microsoft Visual Studio. Obecnie firma Microsoft udostępniła nam darmową i co ważne w pełni funkcjonalną wersje tego produktu o nazwie Visual Studio Community. Możemy ją pobrać za darmo ze strony Microsoftu.
3. Tworzymy swoją pierwszą aplikacje
- wchodzimy na stronę https://visualstudio.microsoft.com/pl/downloads/ i pobieramy darmową wersję programu (dla uczniów i studentów oraz indywidualnych użytkowników)
- Następny krok to wybór to wybór składników które chcemy zainstalować, jak pisałem wcześniej środowisko .Net umożliwia nam tworzenie oprogramowanie na wiele platform - w tym przypadku wystarczy nam: Programowanie aplikacji klasycznych dla platformy .Net mamy również możliwość wyboru pakietu językowego, ja wybrałem język angielski.
- Następnie instalujemy i czekamy...
- Po instalacji klikamy na Create a new Project i wyszukujemy na liście Console App (.Net Framework) lub Console App (.Net Core) (zwrócmy uwagę na znak C# w opisie), jeśli nie możemy znaleźć możemy skorzystać z wyszukiwarki i wpisać "console" na koniec klikamy dalej.
- Drugi sposób to tworzenie nowego projektu z pozycji otwartego środowiska metodą „File”, a następnie „New” i „Project…”.
- Naszym oczom powinna się ukazać prosta aplikacja jej zadaniem jest wyświetlenie napisu "Hello World !" w oknie konsoli. Klikając Start możemy jej nie zobaczyć ponieważ bardzo szybko zakończy działanie jednak naciskając na klawiaturze Ctrl+F5 program będzie czekał na nasze zamknięcie.
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{class Program{static void Main(string[] args){Console.WriteLine("Co mam wyswietlić: ");string text = Console.ReadLine();Console.WriteLine("Ok oto twój napis: " + text);}}}
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{class Program{static void Main(string[] args){Console.WriteLine("Co mam wyświetlić: ");Console.WriteLine("Ok oto twój napis: " + Console.ReadLine());}}}
Panel ankietowy GreenPanthera, zarejestruj się i zdobądź bezpłatny bonus 5$ za rejestracje.
- darmowy bonus w wysokości 5$
- wiele form zarobku (ankiety, zakupy, oferty itp.)
- serwis w polskiej wersji językowej
- program poleceń dzięki któremu otrzymujemy 10% zarobków osoby poleconej
- spora ilość ankiet (najczęściej od 0,6$ do 0,95 $)
- serwis wiarygodny i wypłacalny od lat
- wysokie minimum do wypłaty 30$ (PayPal)
- ciężko się zakwalifikować do ankiety
Od wielu lat pasjonuje się zarabianiem w Internecie. Strona powstała aby przedstawić najciekawsze metody zarabiania online. W kręgu moich zainteresowań jest również informatyka, motoryzacja oraz sport.
Wypełniaj ankiety z Surveytime - 1$ za ankietę, brak minimum oraz natychmiastowe wypłaty PayPal.
Korzystam z niego od pewnego czasu, zleciłem już kilka wypłat więc mogę napisać opinię.
Zacznę od zalet strony:
- 1$ lub 0.5$ za każdą ukończoną ankietę (możemy wybierać).
- brak minimum do wypłaty (otrzymujemy pieniądze na konto PayPal po ukończeniu dowolnej ankiety)
- natychmiastowe wypłaty
- serwis wypłacalny i wiarygodny
- system poleceń
Są również wady:
- ciężko się zakwalifikować do ankiety (tzw. router ankietowy)
- strona w języku angielskim (ankiety w języku polskim)
- mała liczba ankiet w porównaniu do np. ySense
Dowód wypłaty:
Podsumowanie:
Traktował bym ten serwis raczej jako dodatek do innych stron z ankietami, choć czasami udaję się wypełnić naprawdę sporo ankiet. Moim zdaniem warto się zarejestrować ponieważ serwis jest jak najbardziej wypłacalny, zbiera dobre opinie w sieci i wypłata następuje po każdej ukończonej ankiecie, więc de facto nic nie tracimy.
Rejestracja (kliknij w obrazek):
Zarabiaj z ySense na ankietach, zadaniach, ofertach i wypłać 10 $ na PayPal
Serwis ySense istnieje od dosyć dawna - powstał w 2007r. w USA od tego czasu zrzesza miliony użytkowników na całym świecie. Oferuje możliwość zarabiania dzięki płatnym ankietom, zadaniom, konkursom, poleceniom. Jest to z pewnością jedna z najlepszych stron tego typu.
Jak zarabiać w ySense:
- Surveys - wypełniaj płatne ankiety, stawka minimalna to 0,58 USD do nawet kilku dolarów za jedną ankietę
- Offers - umożliwia zarabianie w zamian za testowanie nowych aplikacji, produktów i usług (np. rejestracja na stronie, pobranie aplikacji na telefon, ukończenie quizu itd.)
- Referrals - płatne skierowania, zarabiaj do 30% tego co zarabiają polecone przez ciebie osoby
Jakie są zalety serwisu:
- serwis jest wiarygodny i wypłacalny od lat
- spora ilość ankiet i zadań od wielu dostawców
- dobre stawki za ankiety
- jeden z najlepszych systemów poleceń
- możliwość wypłaty na konto PayPal po osiągnięciu 10 $ (w przypadku Skrill to 5,05$ lub 52$ Payoneer)
- korzystanie jest w 100% darmowe
A teraz wady serwisu:
- ciężko się zakwalifikować do niektórych ankiet (tzw. router ankietowy)
- strona w języku angielskim (ankiety w języku polskim)
Przykłady dostępnych ankiet: