Kategooria: Programmeerimine

Coding Bootcamp Primer - tasuta veebiarenduskursus, mis valmistab teid ette registreerumiseks mis tahes bootcampis

Tasuta 4-tunnine kursus, mis õpetab teile piisavalt veebiarendust, et olla valmis mis tahes kodeeriva alglaaduri jaoks. Täna on mul hea meel teatada, et avame kursuse inimestele, kes kaaluvad veebiarenduse alase hariduse omandamist. Seda nimetatakse The Coding Bootcamp primeriks (<- link) ja see õpetab teile veebisaitide loomise kõige olulisemaid ehituskive: HTML, CSS ja Javascript. Sam

Lang L: none

Mis on (Pythoni) __name__?

Sissejuhatus muutujaks _ _name_ _ ja selle kasutamiseks Pythonis Tõenäoliselt olete __name__muutujat näinud siis, kui olete Pythoni koodi läbinud. Allpool näete näite koodijuppi selle väljanägemise kohta: if __name__ == '__main__': main() Selles artiklis tahan teile näidata, kuidas saate selle muutuja abil Pythonis mooduleid luua. Miks ka

Lang L: none

Parimad HTML-i näited ja HTML5-näited

HTML pakub veebisaitide struktuuri. Siin on mõned näited, kuidas kasutada HTML-süntaksit veebisaitide loomiseks, sealhulgas mõned näited uuematest HTML5-funktsioonidest. A Hrefi atribuudi näide Atribuut viitab sihtkoha kohta, mille link. a(Ankur) silt on surnud ilma atribuut. Mõnikord ei soovi te oma töövoogus aktiivset linki või ei tea te lingi sihtkohta veel. Sel juhul

Lang L: none

Häkid JavaScripti massiivide loomiseks

Mõistlikud näpunäited JavaScripti massiivide loomiseks ja kloonimiseks. Iga programmeerimiskeele väga oluline aspekt on keeles saadaval olevad andmetüübid ja struktuurid. Enamik programmeerimiskeeli pakub andmetüüpe keerukate andmete esitamiseks ja nendega töötamiseks. Kui olete töötanud selliste keeltega nagu Python või Ruby, oleksite pidanud nägema selliseid andmetüüpe nagu loendid , komplektid , korrektsioonid , räsi , dikteerimine jne. JavaScriptis po

Lang L: none

Õppige selle tasuta kursuse abil arvutiprogrammeerimise ja arvutiteaduse põhitõdesid

Seal on palju põhimõisteid, mille mõistmine on oluline kõigi programmeerijate jaoks, olenemata sellest, millist programmeerimiskeelt nad kasutavad. Oleme välja andnud kahetunnise videokursuse arvutiteaduse aluste õpetamiseks. Õpetatavad mõisted kehtivad kõigi programmeerimiskeelte kohta. See kursus on mõeldud inimestele, kes on huvitatud arvutiteadustest ja programmeerimisest, kuid kellel on kodeerimise kohta vähe taustteavet. Selle tööt

Lang L: none

Taustakumm - kuidas tausta Photoshop CC-s eemaldada

On tavaline, et soovite foto tausta eemaldada ja objekti lihtsalt hoida. Fotoobjekti saab seejärel asetada täiesti erinevale taustale. Selles juhendis näidatakse, kuidas kustutada foto taust Photoshop CC abil. Photoshop CC uusima versiooni abil on taustade eemaldamine lihtsam kui kunagi varem! Esiteks veenduge, et Photoshop oleks selle töö jaoks õige tööriist. Kui soo

Lang L: none

JavaScripti andmetüübid: Typeof Explained

typeofon JavaScripti märksõna, mis tagastab muutuja tüübi, kui seda kutsute. Seda saate kasutada funktsiooni parameetrite kinnitamiseks või muutujate määratlemise kontrollimiseks. On ka muid kasutusalasid. typeofOperaator on kasulik, sest see on lihtne viis kontrollida tüüpi muutuja koodi. See on oluline, kuna JavaScript on dünaamiliselt sisestatud keel. See tähen

Lang L: none

JavaScripti Onclicki sündmus on selgitatud

onclickSündmus JavaScript saate programmeerijana käivitate funktsiooni, kui element on klõpsatud. Nupp Onclick näide Click me function myFunction() { alert('Button was clicked!'); } Ülalolevas lihtsas näites näevad kasutajad nuppu klõpsates oma brauseris märguannet Button was clicked!. Onclicki lisamine dünaamiliselt onclickKoht võib olla ka programmiliselt lisada igale element kasutades järgmist koodi järgmine näide: click on this element. var p = docum

Lang L: none

Õppige põhitõdesid alla 10 minuti jooksul

Jah, pealkiri on kliki sööt. Te ei saa kuidagi mõista git-tehnoloogia põhitõdesid vaid 10 minutiga. Kuid umbes 25 minutiga saate üsna lähedale. Ja see on selle artikli eesmärk. Kui soovite alustada Giti tehnoloogia õppimist, olete jõudnud õigesse kohta. See on põhjalik Giti juhend algajatele. Giti jaoks

Lang L: none

Minu teekond veebiarendajaks saamisest nullist ilma CS kraadita (ja mida ma õppisin…

Esiteks lubage mul ennast tutvustada. Minu nimi on Sergei Garcia ja ma olen täiskohaga 2-aastase kogemusega kasutajaliidese arendaja. Selle aja jooksul olen töötanud kasutajaliidese arendajana nii Forbes 500 konsultatsioonifirmas kui ka väikeses ettevõttes. See ei pruugi tunduda palju kogemusi, kuid teise aasta arendajana lõpetamine on olnud minu jaoks tohutu verstapost. Selle

Lang L: none

Kuidas seadistada VSCode oma tootlikkuse parandamiseks

Koodiredaktorid on aastate jooksul arenenud. Mõni aasta tagasi ei olnud Visual Studio koodi (VS-koodi). Tõenäoliselt kasutasite Sublime Text, Atom, Bracket jne. Kuid VS Code'i väljaandmisega on see muutunud enamiku arendajate lemmikkoodiredaktoriks. Miks VS kood? Arendajatele meeldib see sellepärast See on kohandatav Lihtne silumine Emmet Laiendused Giti integreerimine Integreeritud terminal Intellisense Teemad ja palju muud ...

Lang L: none

Kuidas MongoDB-ga alustada 10 minutiga

MongoDB on rikkalik dokumendile orienteeritud NoSQL-i andmebaas. Kui olete NoSQL-i täielik algaja, soovitan teil kiiresti vaadata minu varem avaldatud NoSQL-i artiklit. Täna tahtsin jagada mõningaid põhilisi asju MongoDB käskude kohta, näiteks päringute esitamine, andmete filtreerimine, kustutamine, värskendamine ja nii edasi. Okei,

Lang L: none

HTML-i kesktekst - kuidas CSS-i vertikaalselt joondada

HTML- ja CSS-maailmas on kõik paigutusstruktuurist ja elementide jaotusest. Tavaliselt kasutame märgistuse ja struktuuri määratlemiseks HTML-i, samas kui CSS aitab meil elementide kujundamisel ja joondamisel hakkama saada. Selles postituses tutvume veidi HTML-elementide tsentreerimise ja CSS-iga vertikaalse joondamise käsitlemise viisidega. Kõi

Lang L: none

JavaScripti tüübi sundimine on selgitatud

Tunne oma mootoreid [Muuda 05.02.2018] : see postitus on nüüd saadaval vene keeles. Plaksutab Serj Bulavyki tema pingutuste eest. Tüübi sundimine on väärtus, mis teisendab väärtuse ühest tüübist teise (näiteks string numbriks, objekt tõeväärtuseks ja nii edasi). Mis tahes tüüp, olgu see ürgne või objekt, on tüüp sundi kehtiv subjekt. Tuletame meelde, et

Lang L: none

Sissejuhatus jasmiini ühikute testimisse

Jasmine on kõige populaarsem JS-i raamatukogu veebirakenduste testimiseks. Selles algajatele mõeldud õpetuses tutvustame teile kiiret ja täielikku juhendit Jasmiiniga testimiseks. Tutvustatakse Jasmiini, JavaScripti populaarse käitumispõhise testimise raamistikku. Näeme ka lihtsat praktilist näidet, kuidas Jasmiiniga ühikuteste kirjutada, mis aitab teil hõlpsalt oma koodis vigu kontrollida. Lühidalt

Lang L: none

Need on 2019. aasta parimad JavaScripti graafikute teegid

Esiteks, lühike ajalugu: Kui andmete kogumine ja kasutamine kasvab jätkuvalt hüppeliselt, muutub vajadus neid andmeid visualiseerida. Arendajad püüavad koondada miljoneid andmebaasikirjeid ilusatesse graafikutesse ja juhtpaneelidesse, mida inimesed saavad kiiresti ja intuitiivselt tõlgendada. Andmete visualiseerimise tehnoloogia on viimase kümne aasta jooksul jätkuvalt paranenud ja paljud tarbijatele on nüüd kättesaadavad paljud täiustatud graafikute teegid. 2000-ndate

Lang L: none

Parimad Pythoni õpetused

Python on üldotstarbeline programmeerimiskeel, mis on dünaamiliselt trükitud, tõlgendatud ja tuntud oma hõlpsa loetavuse ning suurepäraste kujunduspõhimõtete poolest. freeCodeCampil on Pythonis üks populaarsemaid kursusi. See on täiesti tasuta (ja sellel pole isegi ühtegi reklaami). YouTube'is saate seda vaadata siit. Kas soo

Lang L: none

HTML5-video: kuidas video HTML-i lisada

Veebilehel video esitamiseks peate enne HTML5-d kasutama sellist pistikprogrammi nagu Adobe Flash Player. HTML5 kasutuselevõtuga saate nüüd videod paigutada otse lehele. See võimaldab videoid esitada lehtedel, mis on mõeldud mobiilseadmetele, kuna pluginad nagu Adobe Flash Player ei tööta Androidi ega iOS-i puhul. HTML-

Lang L: none

Millal (ja miks) peaksite kasutama ES6 noolefunktsioone - ja millal mitte

Noolefunktsioonid (neid nimetatakse ka “rasva noolefunktsioonideks”) on kahtlemata üks ES6 populaarsematest omadustest. Nad tutvustasid uut viisi lühifunktsioonide kirjutamiseks. Siin on funktsioon, mis on kirjutatud ES5 süntaksis: function timesTwo(params) { return params * 2}function timesTwo(params) { return params * 2 } timesTwo(4); // 8 Nüüd on siin sama funktsioon, mis on väljendatud noole funktsioonina: var timesTwo = params => params * 2 timesTwo(4); // 8 See on palju lühem! Me võime k

Lang L: none

Java loendimeetodite õpetus - Utilisti API näide

Loendeid kasutatakse tavaliselt igas programmeerimiskeeles. Selles õpetuses uurime Java loendi API-d. Alustame põhitoimingutega ja seejärel tegeleme täpsemate asjadega (näiteks erinevate loenditüüpide, näiteks ArrayList ja LinkedList, võrdlus). Annan teile ka mõned juhised, mis aitavad teil valida loendi rakendamise, mis sobib teie olukorrale kõige paremini. Kuigi õpe

Lang L: none

Parimad Pythoni koodi näited

Python on üldotstarbeline programmeerimiskeel, mis on dünaamiliselt trükitud, tõlgendatud ja tuntud oma hõlpsa loetavuse ning suurepäraste kujunduspõhimõtete poolest. freeCodeCampil on Pythonis üks populaarsemaid kursusi. See on täiesti tasuta (ja sellel pole isegi ühtegi reklaami). YouTube'is saate seda vaadata siit. Pythoni

Lang L: none

Kuidas kasutada JavaScripti iga sõna esimest tähte suurtähena - JS-i suurtähtede õpetus

Selles artiklis saate teada, kuidas JavaScripti mis tahes sõna algustäht suurtähtedega kirjutada. Pärast seda hakatakse suurtähtedes kasutama lausest kõigi sõnade esimest tähte. Programmeerimise ilus külg on see, et probleemi lahendamiseks pole üht universaalset lahendust. Seetõttu näete selles artiklis sama probleemi lahendamiseks mitu võimalust. Suurtäht sõ

Lang L: none

Vorminguspetsifikaatorid C-s

Vorminguspetsifikaatorid määravad standardsele väljundile prinditavate andmete tüübi. Kas printite vormindatud väljundi printf()või aktsepteerite sisendit, peate kasutama vorminguspetsifikaate scanf(). Mõned% spetsifikaatoritest, mida saate ANSI C-s kasutada, on järgmised: Täpsustaja Kasutatud % c üksik tegelane % s string %Tere lühike (allkirjastatud) % hu lühike (allkirjastamata) % Lf pikk topelt % n ei prindi midagi % d kümnendarvu täisarv (eeldab baasi 10) % i kümnendarvu täisarv (tuvastab aluse automaatselt) % o kaheksandik

Lang L: none

JavaScripti moodulid: juhend algajatele

Kui olete JavaScripti uustulnuk, võib žargoon nagu „moodulite kogujad vs moodulilaadijad”, „Webpack vs. sirvija” ja „AMD vs CommonJS” kiiresti muutuda valdavaks. JavaScripti moodulisüsteem võib küll hirmutada, kuid selle mõistmine on veebiarendajatele eluliselt vajalik. Selles postituses pakin need moesõnad teie jaoks lahti inglise keeles (ja mõned koodinäidised). Loodan, et leiate se

Lang L: none

Mida tähendab JavaScript: tühine (0)?

JavaScripti tühine operaator hindab avaldist ja naaseb määratlemata. Konsooli abil saate kontrollida sama: Märkus : tühine , olenemata mis tahes väärtusest edasi, * naaseb alati määratlemata, nagu eespool näidatud *. Aga tühine operandi 0 eelistatakse . Operandi 0 kasutamiseks on kaks võimalust: void (0) või void 0. Mõlemad neis

Lang L: none

Pythoni unefunktsioon - kuidas panna Python enne jätkamist paar sekundit ootama, näidiskäskudega

Ajapikenduse sleep()lisamiseks koodile saate kasutada Pythoni funktsiooni. See funktsioon on mugav, kui soovite oma koodi näiteks API-kõnede vahel peatada. Või suurendage kasutaja kogemust, lisades sõnade või graafika vahele pause. from time import sleep sleep(2) print("hello world") Kui ma käivitan ülaltoodud koodi, on "tere maailm" printimiseks umbes kaks sekundit viivitust. Koge

Lang L: none

Kuidas kohalikke faile Git Pulliga üle kirjutada

Millal peate kohalikud failid üle kirjutama? Kui tunnete vajadust kõik kohalikud muudatused ära visata ja lihtsalt lähtestada / üle kirjutada kõik kaughargi koopiaga, peaksite järgima seda juhendit. Tähtis: kui teil on kohalikke muudatusi, lähevad need kaotsi. Valikuga või ilma --hard, kõik kohalikud kohustused, mida pole lükatud, lähevad kaotsi. Kui teil on

Lang L: none

Instagrami õpetuse kasutamine - kasutage IG-d nagu Pro

Instagramist on viimase mitme aasta jooksul saanud massiliselt populaarne sotsiaalmeedia platvorm. Inimesed üle kogu maailma kasutavad seda fotode jagamiseks, sõnumite levitamiseks ja üksteise inspireerimiseks. TechCrunchi andmetel on Instagramil üle 1 miljard aktiivset kasutajat (iga päev postitatakse 500 miljonit) - nii et kui soovite oma pilte või ideid sealt kätte saada, on see hea koht alustamiseks. Selle

Lang L: none

Eukleidese algoritm: GCD (suurim ühine jagaja), selgitatud C ++ ja Java näidetega

Selle teema jaoks peate kõigepealt teadma suurima ühisjaguri (GCD) ja MOD-i toimingut. Suurim ühine jagaja (GCD) Kahe või enama täisarvu GCD on suurim täisarv, mis jagab kõik täisarvud nii, et nende ülejäänud osa oleks null. Näide GCD 20, 30 = 10   (10 on suurim arv, mis jagab 20 ja 30 ülejäänud 0-ga) GCD 42, 120, 285 = 3   (3 on suurim arv, mis jagab 42, 120 ja 285 ülejäänud 0-ga) "mod" operatsioon Mod-toiming annab teile ülejäänud, kui kaks positiivset täisarvu jagatakse. Me kirjutame selle jä

Lang L: none

CSS-i üleminekunäited - kuidas hõljutada animatsiooni, muuta läbipaistmatust ja palju muud

Kui töötate veebitehnoloogiatega nagu CSS, HTML ja JavaScript, on oluline omada põhiteadmisi CSS-i animatsioonide ja üleminekute kohta. Selles artiklis õpime, kuidas CSS-i abil teha mõnda põhilist üleminekuanimatsiooni. Kuidas hõljumisel elementaarset elementi animeerida Selles näites muudame elemendi läbipaistmatust, kui kasutaja viib elemendi kohale või hiirega üle selle. Static Temp

Lang L: none

Reageeri ruuteri õpetus - kuidas koodinäidetega renderdada, ümber suunata, vahetada, linkida ja muud

Kui olete just Reactiga alustanud, keerate tõenäoliselt ikkagi pea kogu ühe lehe rakenduse kontseptsiooni ümber. Traditsiooniliselt töötab marsruutimine nii: oletame, /contactet sisestate URL-i. Brauser esitab serverile GET-päringu ja server tagastab vastuseks HTML-lehe. Kuid uue ühe lehe rakenduse paradigma korral serveeritakse kõik URL-i päringud kliendipoolse koodi abil. Rakendad

Lang L: none

Chrome'i laienduse loomine ja avaldamine 20 minutiga

Kas olete mõelnud, kuidas oleks Chrome'i laienduse loomine? Noh, ma olen siin, et teile öelda, kui lihtne see on. Järgige neid samme ja teie idee saab reaalsuseks ning saate mõne aja pärast Chrome'i veebipoes reaalse laienduse avaldada. Mis on Chrome'i laiendus? Chrome'i laiendused võimaldavad teil Chrome'i veebibrauserisse funktsionaalsust lisada, ilma et sukelduge põhjalikult natiivkoodi. See on

Lang L: none

Selgitatud üleujutuste täitmise algoritm

Üleujutuste täitmine on algoritm, mida kasutatakse peamiselt mitmemõõtmelise massiivi antud sõlmpunktiga ühendatud piiratud ala määramiseks. See on värviprogrammide lähedane sarnasus ämberriistaga. Algoritmi kõige lähenemisviis on virnapõhine rekursiivne funktsioon ja sellest me räägime järgmisena. Kuidas see tööt

Lang L: none

Pythoni mitme väärtuse tagastamine - kuidas tagastada Tuple, loend või sõnastik

Pythoni funktsioonist saate tagastada mitu väärtust. Selleks tagastage mitu väärtust sisaldav andmestruktuur, näiteks loend, mis sisaldab igal nädalal läbitavate miilide arvu. def miles_to_run(minimum_miles): week_1 = minimum_miles + 2 week_2 = minimum_miles + 4 week_3 = minimum_miles + 6 return [week_1, week_2, week_3] print(miles_to_run(2)) # result: [4, 6, 8] Pythoni andmestruktuure kasutatakse andmete kogumite salvestamiseks, mida saab funktsioonidest tagastada. Selles

Lang L: none

Siin on 115 Coursera sertifikaati, mida saate nüüd tasuta teenida (koroonaviiruse pandeemia ajal)

Märtsi lõpus teatas maailma suurim massiliste avatud veebikursuste pakkuja Coursera, et pakub COVID-19 pandeemia tagajärgedele vastuseks 100 tasuta kursust. Viimati lisas Coursera veel 35 uut kursust Ladina-Ameerika ülikoolipartneritelt ja pikendas tähtaega. Analüüsisin neid 135 nüüdsest tasuta Coursera kursust, kasutades Class Centrali andmekogumit. Ja avast

Lang L: none

Mis on korrelatsioonikordaja? R väärtus statistikas selgitatud

Seosed on suurepärane vahend selle kohta, kuidas üks asi teisega muutub. Pärast selle lugemist peaksite mõistma, mis on korrelatsioon, kuidas mõelda korrelatsioonidele oma töös ja korrelatsioonide arvutamiseks kodeerida minimaalne rakendus. Seos on selles, kuidas kaks asja üksteisega muutuvad Korrelatsioon on abstraktne matemaatika mõiste, kuid tõenäoliselt on teil juba idee, mida see tähendab. Siin on mõn

Lang L: none

Kuidas kinnitada video ja heli oma HTML-i

HTML võimaldab meil luua standarditel põhinevaid video- ja helimängijaid, mis ei nõua pistikprogrammide kasutamist. Video ja heli lisamine veebilehele on peaaegu sama lihtne kui pildi lisamine või teksti vormindamine. Videoelementide kaasamiseks on kaks erinevat viisi. Mõlemat arutame allpool. Vide

Lang L: none

Git Pushi käsk selgitatud

git pushKäsk võimaldab saata (või push ) commits oma kohaliku filiaali oma kohaliku Git hoidla et Kaughoidla. Oma kaughoidlasse jõudmiseks peate veenduma, et kõik muudatused kohalikus hoidlas on tehtud . Selle käsu süntaks on järgmine: git push Käsuga saate edastada mitmeid erinevaid võimalusi, nende kohta saate lisateavet Giti dokumentatsioonist või käivitada git push --help. Valige kon

Lang L: none

Kuidas luua JavaScripti objekte

Programmeerimiskeeles koodi kirjutades tegeleme kõik objektidega ühel või teisel viisil. JavaScripti objektid pakuvad meile viisi, kuidas andmeid võrgus salvestada, manipuleerida ja saata. On mitmeid viise, kuidas JavaScripti objektid erinevad teiste peavoolu programmeerimiskeelte (näiteks Java) objektidest. Püüa

Lang L: none

8 React.js projektiideed, mis aitavad teil õppimisega alustada

Üks parimaid õppimisviise on tegemine. Kuid sageli võitlevad arendajad suure küsimusega "mida ma peaksin ehitama?" Siin on 8 projektiideed koos projektiülekannete ja küljendusideedega, et saaksite õppimisega alustada. Äri ja tegelik maailm: kaardistatistika juhtpaneel Lõbus ja huvitav: muusikariist Isiklik ja portfell: ajaveeb Tootlikkus: märkmik Mõistatused ja mängud: kosmose sissetungijad Tööriistad ja raamatukogud: raamistiku teema Projekti lisandmoodulid: veebimärgid Kloonid: tootejaht See on eelvaade tasuta e-raamatule 50 projekti React & Static Web jaoks. 50 projektiide

Lang L: none

Kaks viisi palindroomide kontrollimiseks JavaScripti abil

See artikkel põhineb Free Code Campi algoritmi skriptimisel „Kontrolli palindroome”. Palindroom on sõna, fraas, number või muu tähemärkide jada, mis loeb sama tahapoole või edasi. Sõna “palindroom” lõi inglise näitekirjanik Ben Jonson esmakordselt 17. sajandil Kreeka juurtest palin (“jälle”) ja dromos (“viis, suund”). - src. Vikipeedia Selles

Lang L: none

Siht HTML atribuut selgitatud

Atribuut täpsustatakse, kuhu avada seotud dokumendid ühes a(ankur) tag. Näited Sihtatribuut väärtusega „_blank” avab lingitud dokumendi uues aknas või vahekaardil. freeCodeCamp Sihtatribuut väärtusega „_self” avab lingitud dokumendi samas raamis, kus sellel klõpsati (see on vaikimisi ja seda ei pea tavaliselt määrama). freeCodeCamp fre

Lang L: none

Kui ... Muu lause C-s selgitatud

Tingimuslik koodivoog on võime muuta koodijupi käitumist teatud tingimustel. Sellistes olukordades saate kasutada ifavaldusi. ifAvaldus on tuntud ka otsuse tegemise avalduse, kui ta teeb otsuse põhjal antud seisundi või väljend. Avalduse sees olev koodiplokk iftäidetakse, kui seisundi väärtus on tõene. Lokkisul

Lang L: none

Nõutavad moodulid Node.js-is: kõik, mida peate teadma

Uuendus: see artikkel on nüüd osa minu raamatust “Node.js Beyond The Basics”. Selle sisu uuendatud versiooni ja lisateavet Node'i kohta leiate aadressilt jscomplete.com/node-beyond-basics . Node kasutab moodulist sõltuvuste haldamiseks kahte põhimoodulit: requireMoodul, mis näib olevat kättesaadav globaalselt - ei ole vaja require('require'). moduleMo

Lang L: none

Kuidas oma Giti ja GitHubi SSH-võtmeid hankida ja konfigureerida

Kui kasutate GitHubi ilma SSH-võtit seadistamata, jääb tõesti puudu. Mõelge vaid sellele, et kogu selle aja, mille veetsite konsooli sisestades oma e-posti aadressi ja parooli, võisite kulutada kodeerimisele iga kord, kui pühendate. No mitte rohkem. Siin on kiire juhend SSH-võtme genereerimiseks ja konfigureerimiseks GitHubi abil, et te ei peaks enam kunagi vanamoodsalt autentima. Kontro

Lang L: none

Näidetega selgitatud Java-liidesed

Liidesed Java-liides sarnaneb natuke klassiga, kuid olulise erinevusega: an-il interfacevõib olla ainult meetodi allkirju, väljad ja vaikemeetodid. Alates Java 8-st saate luua ka vaikemeetodeid. Järgmises plokis näete liidese näidet: public interface Vehicle { public String licensePlate = ""; public float maxVel public void start(); public void stop(); default void blowHorn(){ System.out.p

Lang L: none

Kiire juhend nuppude kujundamiseks CSS-i abil

Nuppudest on saanud esiotsa arengu vältimatu osa. Seega on oluline enne nuppude kujundamise alustamist meeles pidada mõnda asja. Olen kogunud mõned nuppude kujundamise viisid CSS-i abil. Ka uue stiili loomiseks võite kombineerida enamiku meetodeid. Gradientide jaoks CSS-i loomiseks võite kasutada //uigradients.com.

Lang L: none

Lihtne sissejuhatus Pythoniga testpõhiseks arenduseks

Olen iseõppinud alustav arendaja, kes suudab kirjutada lihtsaid äppe. Kuid mul on ülestunnistus teha. On võimatu meenutada, kuidas kõik on minu peas omavahel seotud. See olukord muutub hullemaks, kui tulen mõne päeva pärast tagasi kirjutatud koodi juurde. Selgub, et sellest probleemist saaks üle saada, kui järgida testpõhise arenduse (TDD) metoodikat. Mis on TD

Lang L: none