Bitai ir Baitai
Bitai ir Baitai
  • Видео 169
  • Просмотров 10 943
Static local func | 123 pamoka | C# kursas
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/
Ši pamoka skirta supažindinti su static local funkcijomis C# programavimo kalboje. Aptarsime, kaip ir kodėl jas reikėtų naudoti. Išmoksite, kaip šios funkcijos padeda užtikrinti geresnį kodo saugumą, mažinant galimybę klaidoms dėl nepageidaujamų sąveikų su aplinkiniu kodu. Taip pat pateiksime praktinius pavyzdžius, kaip šias funkcijas efektyviai įgyvendinti įvairiose programavimo situacijose, ir kaip jas testuoti.
Просмотров: 6

Видео

IComparable ir IComparer | 122 pamoka | C# kursas
Просмотров 17День назад
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/ Ši pamoka skirta supažindinti su IComparable ir IComparer sąsajomis C# programavimo kalboje. Aptarsime, kaip šie interfeisai naudojami objektų palyginimui ir rūšiavimui. Išmoksite, kaip įgyvendinti IComparable sąsają savo klasėse, kad galėtumėte palyginti objektus pagal numatytąjį kriterijų, ir kaip naudoti IComparer sąsają, siek...
Prieigos modifikatoriai | 121 pamoka | C# kursas
Просмотров 1814 дней назад
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/ Prieigos modifikatoriai: learn.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/access-modifiers Ši pamoka skirta paaiškinti, kaip naudojami prieigos modifikatoriai C# kalboje, kai dirbama su kelių projektų sprendimais. Aptarsime internal, public, protected internal ir private protected modifikatorius, jų s...
DLL | 120 pamoka | C# kursas
Просмотров 2014 дней назад
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/ Ši pamoka skirta DLL (Dynamic Link Libraries) kūrimui ir naudojimui C# programavimo kalboje. Aptarsime, kas yra DLL, kodėl ir kaip jie naudojami programose. Išmoksite, kaip sukurti DLL C# aplinkoje, kaip juos importuoti ir naudoti savo projektuose. Taip pat aptarsime, kaip DLL gali padėti išsaugoti kodą saugiu ir perpanaudojamu b...
Projektų valdymas viename sprendime | 119 pamoka | C# kursas
Просмотров 1114 дней назад
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/ Ši pamoka skirta projekto valdymo principams viename C# sprendime. Aptarsime, kaip sukurti ir konfigūruoti kelis projektus vienoje sprendimo aplinkoje, kaip juos tarpusavyje susieti ir kaip tai naudinga didesnių sistemų architektūroje.
Atidėtas vykdymas | 118 pamoka | C# kursas
Просмотров 1821 день назад
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/ Ši pamoka skirta projekto valdymo principams viename C# sprendime. Aptarsime, kaip sukurti ir konfigūruoti kelis projektus vienoje sprendimo aplinkoje, kaip juos tarpusavyje susieti ir kaip tai naudinga didesnių sistemų architektūroje.
LINQ | 117 pamoka | C# kursas
Просмотров 2021 день назад
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/ Ši pamoka supažindins jus su LINQ technologija C# kalboje, kuri leidžia efektyviai dirbti su duomenimis. Aptarsime LINQ svarbą ir pritaikymo būdus.
Savo LINQ | 116 pamoka | C# kursas
Просмотров 1121 день назад
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/ Language Integrated Query (LINQ): learn.microsoft.com/en-us/dotnet/csharp/linq/ Ši pamoka skirta paaiškinti, kaip sukurti savo LINQ (Language Integrated Query) įgyvendinimą C# kalboje. Išmoksite, kaip implementuoti bazinius LINQ operatorius, kurie leis manipuliuoti kolekcijomis naudojant funkcionalaus programavimo stilių. Pamoka ...
Įvykiai | 115 pamoka | C# kursas
Просмотров 1721 день назад
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/ Ši pamoka skirta įvykių (events) naudojimui C# kalboje. Aptarsime, kas yra įvykiai, kaip jie deklaruojami ir naudojami įvykių valdymui programose. Išmoksite, kaip kurti ir registruoti įvykių apdorojimo metodus, kaip išsiųsti įvykių pranešimus ir kaip valdyti įvykių prenumeratas. Taip pat pateiksime praktinius pavyzdžius, kurie pa...
Сlosures | 114 pamoka | C# kursas
Просмотров 38Месяц назад
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/ Ši pamoka yra skirta išsamiai paaiškinti, kas yra closures (konteksto išsaugojimo struktūros) ir kaip jie naudojami C# programavimo kalboje. Aptarsime, kaip closures leidžia išsaugoti kintamųjų būsenas funkcijose, net ir po funkcijos vykdymo pabaigos.
Anoniminių metodų naudojimas | 113 pamoka | C# kursas
Просмотров 14Месяц назад
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/ Ši pamoka skirta anoniminių metodų konceptui C# kalboje. Aptarsime, kas yra anoniminiai metodai, kaip jie deklaruojami ir naudojami. Išmoksite, kaip anoniminiai metodai leidžia kurti greitas ir trumpas funkcijas be jų aiškaus apibrėžimo vardo.
Action ir Func | 112 pamoka | C# kursas
Просмотров 13Месяц назад
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/ Šioje pamokoje aptarsime Action ir Func delegatus C# programavimo kalboje, kurie yra integrali funkcinių programavimo aspektų dalis. Paaiškinsime, kas yra Action ir Func delegatai, jų skirtumai, ir kaip jie naudojami programose. Išmoksite, kaip deklaruoti ir naudoti šiuos delegatus efektyviam metodų perduotimui ir rezultatų grąži...
Delegatai | 111 pamoka | C# kursas
Просмотров 17Месяц назад
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/ Ši pamoka skirta suprasti, kaip naudoti delegatus C# programavimo kalboje. Aptarsime, kas yra delegatai, kaip jie deklaruojami ir naudojami perduoti metodus kaip argumentus funkcijoms ir įvykiams. Išmoksite kurti delegatus, suprasti jų sintaksę ir kaip jie padeda struktūrizuoti ir valdyti kodą programuojant. Pamoka taip pat apims...
Plėtimo metodai | 110 pamoka | C# kursas
Просмотров 28Месяц назад
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/ Šioje pamokoje išsamiai nagrinėsime plėtimo metodų kūrimą ir naudojimą C# programavimo kalboje. Aptarsime, kaip šie metodai leidžia pridėti naujas funkcijas prie esamų tipų be jų modifikavimo. Išmoksite apibrėžti plėtimo metodus, naudoti juos su integruotais ir pasirinktiniais tipais, ir suprasite, kaip jie gali pagerinti kodo sk...
UI interaktyviems elementams | 19 pamoka | Unity FPS
Просмотров 32Месяц назад
Užsakyti asmeninę pamoką: mokosi.lt/mokytojas/artur-radzivilov-1/ Projektas: github.com/BitaiIrBaitai/FPS Šioje pamokoje išmoksite, kaip kurti vartotojo sąsają interaktyviems žaidimo elementams naudojant. Aptarsime, kaip naudoti Unity UI komponentus, kad sukurtumėte intuityvius ir vizualiai patrauklius sąsajos elementus, kurie leidžia žaidėjams sąveikauti su objektais žaidime.
Dynamic | 109 pamoka | C# kursas
Просмотров 27Месяц назад
Dynamic | 109 pamoka | C# kursas
Interakcija su objektais (medkit pavyzdys) | 18 pamoka | Unity FPS
Просмотров 17Месяц назад
Interakcija su objektais (medkit pavyzdys) | 18 pamoka | Unity FPS
Yield return | 108 pamoka | C# kursas
Просмотров 21Месяц назад
Yield return | 108 pamoka | C# kursas
Dinaminės informacijos atvaizdavimas | 17 pamoka | Unity FPS
Просмотров 28Месяц назад
Dinaminės informacijos atvaizdavimas | 17 pamoka | Unity FPS
Iteratoriai (IEnumerable, IEnumerator) | 107 pamoka | C# kursas
Просмотров 56Месяц назад
Iteratoriai (IEnumerable, IEnumerator) | 107 pamoka | C# kursas
Objektų informacijos atvaizdavimas | 16 pamoka | Unity FPS
Просмотров 18Месяц назад
Objektų informacijos atvaizdavimas | 16 pamoka | Unity FPS
record struct | 106 pamoka | C# kursas
Просмотров 12Месяц назад
record struct | 106 pamoka | C# kursas
Žalos krypties rodikliai | 15 pamoka | Unity FPS
Просмотров 152 месяца назад
Žalos krypties rodikliai | 15 pamoka | Unity FPS
C# skriptai (*.CSX) | 105 pamoka | C# kursas
Просмотров 252 месяца назад
C# skriptai (*.CSX) | 105 pamoka | C# kursas
Pirminis konstruktorius | 104 pamoka | C# kursas
Просмотров 202 месяца назад
Pirminis konstruktorius | 104 pamoka | C# kursas
Kiti vizualiniai efektai | 14 pamoka | Unity FPS
Просмотров 362 месяца назад
Kiti vizualiniai efektai | 14 pamoka | Unity FPS
Boxing ir unboxing | 103 pamoka | C# kursas
Просмотров 182 месяца назад
Boxing ir unboxing | 103 pamoka | C# kursas
Kraujo efektas ekrane | 13 pamoka | Unity FPS
Просмотров 252 месяца назад
Kraujo efektas ekrane | 13 pamoka | Unity FPS
Stack ir Heap
Просмотров 122 месяца назад
Stack ir Heap
Vardų sritis | 102 pamoka | C# kursas
Просмотров 162 месяца назад
Vardų sritis | 102 pamoka | C# kursas

Комментарии

  • @bulbaman997
    @bulbaman997 Месяц назад

    Nuostabi pamoka. Puiki informacija vaizdo žaidimo kūrimui. Ačiū. 🎉

  • @aleksandrasp9535
    @aleksandrasp9535 2 месяца назад

    komentaras algoritmui

  • @BitaiIrBaitai
    @BitaiIrBaitai 4 месяца назад

    Iš tikrųjų galima būtų pridėti dalybos iš nulio patikrinimą. Bet jeigu būtų tokie testai, kuriuose reikėtų dalyti iš nulio, tai būtų nurodyta sąlygoje ir pasakyta, kad tokiais atvejais išvedimas turi būti kitoks. Be to, jei žaidėjas neatliko nė vieno kamuolio metimo, tai reiškia, kad jis nežaidė, ir tokio įrašo neturėtų būti. Tačiau net jei staiga atsirastų toks testas, programa neišsijungtų dėl Run Time Exception. Kadangi pas mus čia tipas „double“, kuris dalijant iš 0 grąžina NaN, o ne meta klaidą.

  • @BitaiIrBaitai
    @BitaiIrBaitai 4 месяца назад

    Iš tikrųjų galima būtų pridėti dalybos iš nulio patikrinimą. Bet jeigu būtų tokie testai, kuriuose reikėtų dalyti iš nulio, tai būtų nurodyta sąlygoje ir pasakyta, kad tokiais atvejais išvedimas turi būti kitoks. Be to, jei žaidėjas neatliko nė vieno kamuolio metimo, tai reiškia, kad jis nežaidė, ir tokio įrašo neturėtų būti. Tačiau net jei staiga atsirastų toks testas, programa neišsijungtų dėl Run Time Exception. Kadangi pas mus čia tipas „double“, kuris dalijant iš 0 grąžina NaN, o ne meta klaidą.

  • @normalok1137
    @normalok1137 4 месяца назад

    kur blet apsauga nuo dalybos is nulio?????

  • @normalok1137
    @normalok1137 4 месяца назад

    kur edge cases yapperi? is nulio smagu bus dalinti?

  • @GintaroTube
    @GintaroTube 4 месяца назад

    Pagal uždavinio sąlygą: „Sukurkite funkciją, kuri apskaičiuoja turnyro metu žaidėjo sužaistų rungtynių skaičių, per rungtynes surinktų taškų vidurkį ir pataikytų bei mestų metimų santykį procentais“ - t.y. VIENA funkcija, kuri grąžina 3 reikšmes.

    • @BitaiIrBaitai
      @BitaiIrBaitai 4 месяца назад

      Naujoje pamokoje parodytas sprendimas pagal šį reikalavimą)

  • @Ded111
    @Ded111 4 месяца назад

    Ačiū!

  • @erikaszvicevicius9191
    @erikaszvicevicius9191 5 месяцев назад

    Labas, aciu uz naudingus video. Jau matau ka reikia perziureti. Bet klausimas truputi kitas. Kaip manai kuom .net blazor hibridas arba maui yra pranasesnis uz react ir reaact native (alikacijoms). Butu labai idomu isgirsti nuomone

    • @BitaiIrBaitai
      @BitaiIrBaitai 5 месяцев назад

      Deja, aš nieko nežinau apie React.

  • @Augustasgg
    @Augustasgg 10 месяцев назад

    gj gerai išdėstyta. Aš galvoju tik ar muzikos pamokose reikia :)

  • @artes2664
    @artes2664 10 месяцев назад

    Aciu tau, labai gerai paaiskinai!

  • @erikaszvicevicius9191
    @erikaszvicevicius9191 Год назад

    Kada prasides OOP dalis? :)