Luokka: Ohjelmointi

Coding Bootcamp Primer - ilmainen web-kehityskurssi, joka valmistaa sinut ilmoittautumaan mihin tahansa bootcampiin

Ilmainen 4 tunnin kurssi, joka opettaa sinulle tarpeeksi verkkokehitystä ollaksesi valmis mihin tahansa koodaavaan bootcampiin. Tänään olen iloinen voidessani ilmoittaa, että käynnistämme kurssin ihmisille, jotka harkitsevat verkkokehityskoulutuksen aloittamista. Sitä kutsutaan Coding Bootcamp primeriksi (<- link), ja se opettaa sinulle verkkosivustojen rakentamisen perustekijät: HTML, CSS ja Javascript. Opit myö

Lue lisää

Mitä (Pythonin) __name__ sisältää?

Johdanto muuttujaan _ _name_ _ ja sen käyttöön Pythonissa Olet todennäköisesti nähnyt __name__muuttujan, kun olet käynyt läpi Python-koodin. Alla näet esimerkkikoodinpätkän siitä, miltä se voi näyttää: if __name__ == '__main__': main() Tässä artikkelissa haluan näyttää, kuinka voit käyttää tätä muuttujaa moduulien luomiseen Pythonissa. Miksi muuttujaa _ _name_

Lue lisää

Parhaat HTML-esimerkit ja HTML5-esimerkit

HTML tarjoaa verkkosivustojen rakenteen. Tässä on joitain esimerkkejä HTML-syntaksin käyttämisestä verkkosivustojen luomiseen, mukaan lukien esimerkkejä uudemmista HTML5-ominaisuuksista. Esimerkki A Hrefin attribuutista Määrite viittaa kohde tarjoaa linkin. a(Ankkuri) tunniste on kuollut ilman määritettä. Joskus työn

Lue lisää

68-95-99 Sääntö - Normaali jakelu selitetty yksinkertaisella englanniksi

Tapaa Mason. Hän on keskimäärin 40-vuotias amerikkalainen: 5 jalkaa 10 tuumaa pitkä ja ansaitsee 47000 dollaria vuodessa ennen veroja. Kuinka usein aiot tavata jonkun, joka ansaitsee 10 kertaa enemmän kuin Mason? Ja nyt, kuinka usein aiot tavata jonkun, joka on 10x yhtä pitkä kuin Mason? Vastauksesi kahteen yllä olevaan kysymykseen ovat erilaiset, koska tietojen jakauma on erilainen. Joissak

Lue lisää

Hakkerit JavaScript-taulukoiden luomiseen

Oivaltavia vinkkejä matriisien luomiseen ja kloonaamiseen JavaScriptissä. Jokaisen ohjelmointikielen erittäin tärkeä näkökohta on kielellä käytettävissä olevat tietotyypit ja rakenteet. Useimmat ohjelmointikielet tarjoavat tietotyyppejä monimutkaisten tietojen edustamiseen ja käsittelyyn. Jos olet työ

Lue lisää

Opi tietokoneohjelmoinnin ja tietojenkäsittelytieteen perusteet tällä ilmaisella kurssilla

On monia keskeisiä käsitteitä, jotka kaikki ohjelmoijat ymmärtävät, riippumatta siitä, mitä ohjelmointikieliä he käyttävät. Olemme julkaisseet 2 tunnin videokurssin, joka opettaa tietojenkäsittelytieteen perusteita. Opitut käsitteet koskevat kaikkia ohjelmointikieliä. Tämä kurssi on tarkoitettu ihmisille, jotka ovat kiinnostuneita tietojenkäsittelystä ja ohjelmoinnista, mutta joilla on vähän taustatietoja koodauksesta. Sen ovat kehittäneet

Lue lisää

Esimerkkejä JavaScriptiä käyttävistä merkkijonoista - viipale-, ala- ja alalajimenetelmät JS: ssä

Päivittäisessä ohjelmoinnissa meidän on usein työskenneltävä jousien kanssa. Onneksi JavaScriptissä on monia sisäänrakennettuja menetelmiä, jotka auttavat meitä työskennellessäsi taulukoiden, merkkijonojen ja muiden tietotyyppien kanssa. Voimme käyttää näitä menetelmiä erilaisiin toimintoihin, kuten merkkijonojen etsimiseen, korvaamiseen, ketjutukseen ja niin edelleen. Alimerkkijonon saa

Lue lisää

JavaScript-tietotyypit: Selitetty tyyppi

typeofon JavaScript-avainsana, joka palauttaa muuttujan tyypin, kun sitä kutsutaan. Tämän avulla voit tarkistaa toimintoparametrit tai tarkistaa, onko muuttujia määritelty. On myös muita käyttötarkoituksia. typeofOperaattori on hyödyllinen, koska se on helppo tapa tarkistaa tyypin muuttujan koodissa. Tämä on

Lue lisää

JavaScript Onclick -tapahtuma selitetty

onclickTapahtuma JavaScript voit ohjelmoijana käynnistää toiminto Kun elementti napsautetaan. Esimerkki painikkeen napsautuksesta Click me function myFunction() { alert('Button was clicked!'); } Yllä olevassa yksinkertaisessa esimerkissä, kun käyttäjä napsauttaa painiketta, hän näkee selaimessa ilmoituksen Button was clicked!. Onclick

Lue lisää

Opi Gitin perusteet alle 10 minuutissa

Kyllä, otsikko on napsautussyöttö. Et voi mitenkään ymmärtää git-tekniikan perusteita vain 10 minuutissa. Mutta pääset melko lähelle noin 25 minuutissa. Ja tämä on tämän artikkelin tarkoitus. Jos haluat aloittaa oppimisen Git-tekniikasta, olet tullut oikeaan paikkaan. Tämä on kattava aloittelijan opas Gitiin. Gitillä on monia

Lue lisää

Matkani tulla web-kehittäjäksi tyhjästä ilman CS-tutkintoa (ja mitä opin ...

Ensin anna minun esitellä itseni. Nimeni on Sergei Garcia, ja olen kokopäiväinen käyttöliittymäkehittäjä, jolla on 2 vuoden kokemus. Tuona aikana olen työskennellyt etupään kehittäjänä sekä Forbes 500 -konsultointiyrityksessä että pienessä yrityksessä. Tämä ei ehkä kuulosta suurelta kokemukselta, mutta toisen vuoden suorittaminen kehittäjänä on ollut minulle valtava virstanpylväs. Tämä johtuu siitä, että m

Lue lisää

Linkitä JavaScript HTML-koodiin src-attribuutilla

Tunnisteessa oleva src-attribuutti on polku ulkoiseen tiedostoon tai resurssiin, jonka haluat linkittää HTML-dokumenttiisi. Esimerkiksi, jos sinulla on oma mukautettu JavaScript-tiedosto nimeltä 'script.js' ja haluat lisätä sen toiminnot HTML-sivullesi, lisäät sen seuraavasti: Script Src Attribute Example Tämä viittaa tiedostoon nimeltä script.js, joka o

Lue lisää

Kuinka määrittää VSCode parantaa tuottavuutta

Koodieditorit ovat kehittyneet vuosien varrella. Muutama vuosi sitten ei ollut Visual Studio -koodia (VS-koodia). Käytit todennäköisesti Sublime Text-, Atom-, Bracket-jne., Mutta VS-koodin julkaisemisen myötä siitä on tullut useimpien kehittäjien suosikkikoodieditori. Miksi VS-koodi? Kehittäjät rakastavat sitä, koska Se on muokattavissa Helppo virheenkorjaus Emmet Laajennukset Git-integraatio Integroitu pääte Intellisense Teemat ja paljon muuta… Nyt kun olet nähnyt VS-koodin käytön edut, tässä artikkelissa käsitellään VS-koodin asetuksia ja laajennuksia, joita tarvitaan, kun käytä

Lue lisää

Electron-sovelluksen luominen create-reagoi-sovelluksella

Verkkopakkauksen kokoonpanoa tai poistamista ei tarvita. Rakensin äskettäin Electron-sovelluksen käyttämällä create-reagoi-sovellusta . Minun ei myöskään tarvinnut pilata Webpackia tai "poistaa" sovellustani. Opastan sinut läpi, kuinka saavutin tämän. Minua kiinnosti ajatus luoda-reagoida-sovelluksen käytöstä, koska se piilottaa verkkopakkauksen kokoonpanotiedot. Mutta etsintän

Lue lisää

Kuinka aloittaa MongoDB: n käyttö 10 minuutissa

MongoDB on rikas asiakirjapainotteinen NoSQL-tietokanta. Jos olet aloittelija NoSQL: ssä, suosittelen, että tutustut nopeasti aiemmin julkaistuun NoSQL-artikkeliini. Halusin tänään jakaa joitain perustietoja MongoDB-komennoista, kuten kysely, tietojen suodatus, poistaminen, päivittäminen ja niin edelleen. Okei,

Lue lisää

Minecraft Forge: Kuinka ladata, asentaa ja käyttää Forgeä

Jos luet tätä artikkelia, tunnet todennäköisesti jo Minecraftin. Käytämme Forgeä manipuloimaan Minecraft-peliä saadaksemme sen tekemään haluamamme. Tämä voi olla mitä tahansa, aina uusista hienoista olennoista kokonaan uusiin pelijärjestelmiin. Forge on muokkaava sovellusliittymä. Minecraft Forge (tai Forge lyhyesti) on kerros koodimme ja itse Minecraftin välillä. Emme voi suoraa

Lue lisää

Kuinka luoda mahtava varastonhallintasovellus PHP: ssä ja MySQL: ssä

Varaston tehokkaaseen seurantaan ei tarvita paisutettua yritysohjelmistoa. Tämä opetusohjelma auttaa sinua kehittämään oman mukautetun varastonseurantasovelluksesi, jotta voit tehdä älykkäitä varastopäätöksiä oikea-aikaisen ja tarkan varastotiedon perusteella. Laitteistovaatimukset Varastojärjestelmämme vaatii tavallisen kaupallisen phpGrid- ja phpChart-lisenssin. Se tarvitsee m

Lue lisää

HTML-keskiteksti - DivS: n pystysuuntainen kohdistaminen

HTML- ja CSS-maailmassa on kyse asettelurakenteesta ja elementtien jakelusta. Käytämme yleensä HTML-koodia määrittelemään merkinnät ja rakenteen, kun taas CSS auttaa meitä käsittelemään elementtien muotoilua ja kohdistusta. Tässä viestissä aiomme oppia hieman eri tavoista, joilla voimme keskittää HTML-elementit ja käsitellä pystysuoraa kohdistusta CSS: n kanssa. Ensin opimme teks

Lue lisää

Kuinka saada HTTPS toimimaan paikallisessa kehitysympäristössäsi 5 minuutissa

Lähes kaikki tänään vierailemasi verkkosivustot ovat HTTPS-suojattuja. Jos sinun ei vielä ole, sen pitäisi olla. Palvelimesi suojaaminen HTTPS: llä tarkoittaa myös, että et voi lähettää pyyntöjä tälle palvelimelle palvelimelta, jota ei ole suojattu HTTPS: llä. Tämä aiheuttaa ongelman kehittäjille, jotka käyttävät paikallista kehitysympäristöä, koska ne kaikki ovat //localhostvalmiita. Käynnistyksen yhteydess

Lue lisää

JavaScript-tyyppinen pakko selitetty

Tunne moottorit [Muokkaa 5.2.2018] : Tämä viesti on nyt saatavilla venäjäksi. Taputtaa Serj Bulavykia hänen ponnisteluistaan. Tyyppisovellus on prosessi, jolla arvo muunnetaan tyypistä toiseen (kuten merkkijono numeroksi, objekti loogiseksi ja niin edelleen). Mikä tahansa tyyppi, olkoon se primitiivinen tai esine, on kelvollinen aihe tyypin pakottamiselle. Muista

Lue lisää

Johdanto Jasmine-yksikön testaukseen

Jasmine on suosituin JS-kirjasto yksiköiden testaamiseen verkkosovelluksissa. Tässä aloittelijoille suunnatussa opetusohjelmassa esitämme sinulle nopean ja täydellisen oppaan Jasmine-testaukseen. Voit tutustua Jasmineen, joka on suosittu käyttäytymislähtöinen JavaScript-testauskehys. Näemme myös yksinkertaisen käytännön esimerkin siitä, kuinka kirjoittaa Jasmine-yksikötestit, joiden avulla voit helposti tarkistaa koodisi virheet. Pähkinänkuores

Lue lisää

HTML-kommentit: Kuinka kommentoida HTML-koodiasi

Kommentit HTML-muodossa Kommenttimerkki on elementti, jota käytetään muistiinpanojen tekemiseen, lähinnä projektiin tai verkkosivustoon liittyen. Tätä tagia käytetään usein selittämään jotain koodissa tai jättämään suosituksia projektista. Kommenttimerkki helpottaa myös kehittäjää palaamaan takaisin ja ymmärtämään kirjoittamansa koodin myöhemmin. Kommentteja voidaan käytt

Lue lisää

Kolme tapaa nimetä lause lause JavaScriptin

Tämä artikkeli perustuu Free Code Camp Basic Algorithm Scripting " Title Case a Sentence " -sarjaan . Tässä algoritmissa haluamme muuttaa tekstimerkkijonoa siten, että jokaisen sanan alussa on aina iso kirjain. Tässä artikkelissa aion selittää kolme lähestymistapaa. Ensin FOR-silmukalla, toisella map () -menetelmällä ja kolmannella korvaamalla () -menetelmällä. Algoritmihaa

Lue lisää

Mobi PDF: ksi - Miten muuntaa Mobi-tiedosto ja siitä

Jos olet ostanut kirjan äskettäin verkosta tai ladannut ilmaisen julkisen teoksen kirjan Guttenbergin kaltaiselta sivustolta, on suuri mahdollisuus, että se on .mobitiedosto. Mutta et todennäköisesti voinut avata sitä, koska sinulla ei ollut oikeaa ohjelmistoa asennettuna. Tässä artikkelissa opit, mitkä .mobitiedo

Lue lisää

Parhaat Python-oppaat

Python on yleiskäyttöinen ohjelmointikieli, joka on dynaamisesti kirjoitettu, tulkittu ja tunnettu helppolukuisuudestaan ​​ja erinomaisista suunnitteluperiaatteistaan. freeCodeCampilla on yksi Pythonin suosituimmista kursseista. Se on täysin ilmainen (eikä siinä ole edes mainoksia). Voit katsoa sen YouTubessa täältä. Haluatko

Lue lisää

HTML5-video: videon upottaminen HTML-koodiin

Ennen HTML5: ää sinun on käytettävä videotoistoa verkkosivulla käyttämällä laajennusta, kuten Adobe Flash Player. HTML5: n käyttöönoton avulla voit nyt sijoittaa videoita suoraan itse sivulle. Tämä mahdollistaa videoiden toistamisen sivuille, jotka on suunniteltu mobiililaitteille, koska Adobe Flash Playerin kaltaiset laajennukset eivät toimi Androidilla tai iOS: llä. HTML- elementt

Lue lisää

Milloin (ja miksi) sinun tulisi käyttää ES6-nuolitoimintoja - ja milloin ei

Nuolitoiminnot (joita kutsutaan myös nimellä "rasvanuolitoiminnot") ovat epäilemättä yksi ES6: n suosituimmista ominaisuuksista. He esittivät uuden tavan kirjoittaa lyhyitä toimintoja. Tässä on funktio, joka on kirjoitettu ES5-syntaksissa: function timesTwo(params) { return params * 2}function timesTwo(params) { return params * 2 } timesTwo(4); // 8 Tässä on sama toiminto, joka ilmaistaan ​​nuolitoimintona: var timesTwo = params => params * 2 timesTwo(4); // 8 Se on paljon lyhyempi! Pystymme jättä

Lue lisää

Kuinka muuttaa Airdrop-nimeä - Nimeä Mac uudelleen 30 sekunnissa

MacOS: n avulla Mac-nimen vaihtaminen Airdropissa on helppoa. Seuraa vain seuraavia 4 vaihetta ja olet kultainen. Vaihe 1: Avaa Järjestelmäasetukset Nopein tapa avata asetukset on kirjoittamalla ⌘ + välilyönti, sitten "pref" ja valitsemalla avattavasta valikosta "System Preferences". Vaihe 2: Napsauta jakamiskuvaketta Se on kansio, jossa on keltainen timantti. Osoit

Lue lisää

Sisäinen CSS-opas - Kuinka muotoilla HTML-tagi suoraan

Olet kirjoittanut HTML-koodia ja sinun on nyt muotoiltava se CSS: llä. Yksi tapa on käyttää sisäisiä tyylejä, mistä tässä artikkelissa on kyse. This is my first paragraph. Ennen kuin siirrymme upotettujen tyylien vivahteisiin - milloin, miksi ja miten niitä käytetään - on tärkeää olla tietoinen muista tavoista HTML-tyylisi muotoiluun. Näin valitset ko

Lue lisää

Parhaat esimerkit Python-koodista

Python on yleiskäyttöinen ohjelmointikieli, joka on dynaamisesti kirjoitettu, tulkittu ja tunnettu helppolukuisuudestaan ​​ja erinomaisista suunnitteluperiaatteistaan. freeCodeCampilla on yksi Pythonin suosituimmista kursseista. Se on täysin ilmainen (eikä siinä ole edes mainoksia). Voit katsoa sen YouTubessa täältä. Esimerkk

Lue lisää

Kuinka käyttää jokaisen sanan ensimmäistä kirjainta JavaScriptissä - JS-isojen kirjainten opetusohjelma

Tässä artikkelissa aiot oppia käyttämään minkä tahansa JavaScriptin sanan alkukirjainta. Sen jälkeen kirjoitat isolla lauseen kaikkien sanojen ensimmäisen kirjaimen. Ohjelmoinnin kaunis puoli on, että ongelman ratkaisemiseksi ei ole olemassa yhtä universaalia ratkaisua. Siksi tässä artikkelissa aiot nähdä useita tapoja ratkaista sama ongelma. Isojen kirjai

Lue lisää

Muotoilun määrittelijät C: ssä

Formaatin määrittelijät määrittelevät vakiotulostukseen tulostettavan datan tyypin. Sinun on käytettävä muotoilun määrittelijöitä, tulostatko alustettua tulosta printf()vai hyväksyykö se syötteen kanssa scanf(). Jotkut%-määrittäjistä, joita voit käyttää ANSI C: ssä, ovat seuraavat: Määritin Käytetty % c yksi merkki % s nauha %Hei lyhyt (signeerattu) % hu lyhyt (allekirjoittamaton) % Lf pitkä kaksinkertainen % n ei tulosta mitään % d desimaaliluku (olettaa perustan 10) % i desimaaliluku (tunnistaa tukiaseman automaattisesti) % o o

Lue lisää

JavaScript-moduulit: Aloittelijan opas

Jos olet uusi JavaScript-tulokas, ammattikieltä, kuten "moduulipaketit vs. moduulilataimet", "Webpack vs. selainverifiointi" ja "AMD vs. CommonJS", voi tulla nopeasti ylivoimainen. JavaScript-moduulijärjestelmä saattaa olla pelottava, mutta sen ymmärtäminen on elintärkeää web-kehittäjille. Tässä viestissä puran nämä sanat sinulle tavallisella englanniksi (ja muutamalla koodinäytteellä). Toivottavasti l

Lue lisää

Mitä JavaScript: tarpeeton (0) tarkoittaa?

JavaScriptin tyhjä operaattori arvioi lausekkeen ja palauttaa määrittelemättömän. Voit vahvistaa konsolin käyttämällä samaa: Huomaa : void , riippumatta mistä tahansa ohitetusta arvosta, * palautuu aina määrittelemättömäksi, kuten yllä on esitetty *. Mutta, tyhjiö operandin 0 on edullinen . Operandia 0 void

Lue lisää

Python-lepotila - Kuinka saada Python odottamaan muutama sekunti ennen kuin jatkat, esimerkkikomennoilla

Voit sleep()lisätä aikaviiveen koodiin Pythonin toiminnon avulla. Tämä toiminto on kätevä, jos haluat keskeyttää koodisi esimerkiksi API-puhelujen välillä. Tai parantaa käyttäjän kokemusta lisäämällä taukoja sanojen tai grafiikan väliin. from time import sleep sleep(2) print("hello world") Kun suoritan yllä olevan koodin, on noin kahden sekunnin viive ennen "hei maailma" -tulostusta. Koen viiveen, ko

Lue lisää

Kuinka korvata paikalliset tiedostot Git Pull -sovelluksella

Milloin sinun on korvattava paikalliset tiedostot? Jos sinusta tuntuu, että sinun on hylättävä kaikki paikalliset muutokset ja vain palautettava / korvattava kaikki kopiolla etähaarasta, noudata tätä opasta. Tärkeää: Jos sinulla on paikallisia muutoksia, ne menetetään. --hardVaihtoehtona tai ilman , kaikki paikalliset sitoumukset, joita ei ole siirretty, menetetään. Jos sinulla

Lue lisää

Kuinka käyttää Instagram-opetusohjelmaa - Käytä IG: tä kuin ammattilaista

Instagramista on tullut massiivisesti suosittu sosiaalisen median foorumi viime vuosien aikana. Ihmiset ympäri maailmaa käyttävät sitä valokuvien jakamiseen, viestien levittämiseen ja inspiraatioon toisiinsa. TechCrunchin mukaan Instagramissa on yli miljardi aktiivista käyttäjää (500 miljoonaa lähetetään päivittäin) - joten jos haluat saada kuvia tai ideoita sieltä, se on hyvä paikka aloittaa. Tässä opetusohj

Lue lisää

Euklidinen algoritmi: GCD (suurin yhteinen jakaja) selitetty C ++ - ja Java-esimerkeillä

Tätä aihetta varten sinun on ensin tiedettävä suurimmasta yhteisestä jakajasta (GCD) ja MOD-toiminnosta. Suurin yhteinen jakaja (GCD) Kahden tai useamman kokonaisluvun GCD on suurin kokonaisluku, joka jakaa jokaisen kokonaisluvun siten, että niiden loppuosa on nolla. Esimerkki- GCD 20, 30 = 10   (10 on suurin luku, joka jakaa 20 ja 30 lopun ollessa 0) GCD 42, 120, 285 = 3   (3 on suurin luku, joka jakaa 42, 120 ja 285 lopun ollessa 0) "mod" -käyttö Mod-toiminto antaa sinulle loput, kun kaksi positiivista kokonaislukua jaetaan. Kirjoit

Lue lisää

CSS-siirtymäesimerkkejä - Kuinka käyttää hiiren animaatiota, muuttaa peittävyyttä ja paljon muuta

Jos työskentelet verkkotekniikoiden, kuten CSS: n, HTML: n ja JavaScriptin kanssa, on tärkeää, että sinulla on perustiedot CSS-animaatioista ja siirtymistä. Tässä artikkelissa aiomme oppia tekemään joitain perussiirtymäanimaatioita CSS: n avulla. Kuinka animoida elementti, jossa on perussiirtymä hiirellä Tässä esimerkissä muutamme elementin peittävyyden, kun käyttäjä leijuu tai hiiren elementin päällä. Static Template .elem

Lue lisää

Chrome-laajennuksen luominen ja julkaiseminen 20 minuutissa

Oletko koskaan miettinyt, millaista olisi luoda Chrome-laajennus? No, olen täällä kertomaan kuinka helppoa se on. Seuraa näitä vaiheita, ja ideasi muuttuu todellisuudeksi, ja voit julkaista todellisen laajennuksen Chrome Web Storessa hetkessä. Mikä on Chrome-laajennus? Chrome-laajennusten avulla voit lisätä toimintoja Chrome-selaimeen sukeltamatta syvällisesti alkuperäiseen koodiin. Se on maht

Lue lisää

Tulvien täyttämisen algoritmi selitetty

Tulvatäyttö on algoritmi, jota käytetään pääasiassa määrittämään tiettyyn solmuun kytketty rajattu alue moniulotteisessa taulukossa. Se on läheinen muistutus maaliohjelmien ämpärityökaluun. Algoritmin lähestytyin toteutus on pinopohjainen rekursiivinen toiminto, josta puhumme seuraavaksi. Kuinka se toimi

Lue lisää

Python palauttaa useita arvoja - Kuinka palauttaa Tuple, List tai Dictionary

Voit palauttaa useita arvoja Pythonin funktiosta. Palauta tällöin tietorakenne, joka sisältää useita arvoja, kuten luettelo, joka sisältää viikossa suoritettavien mailien määrän. 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] Pythonin tietorakenteita käytetään datakokoelmien tallentamiseen, jotka voidaan palauttaa toiminnoista. Tässä artikke

Lue lisää

Tässä on 115 Coursera-sertifikaattia, joita voit nyt ansaita ilmaiseksi (koronaviruspandemian aikana)

Maaliskuun lopussa maailman suurin Massive Open Online -kurssitarjontaja Coursera ilmoitti tarjoavansa 100 ilmaista kurssia vastauksena COVID-19-pandemian vaikutuksiin. Viimeksi Coursera lisäsi vielä 35 uutta kurssia Latinalaisen Amerikan yliopistokumppaneiltaan ja pidensi määräaikaa. Analysoin nämä 135 nyt ilmaiseksi Coursera-kurssia Class Centralin tietojoukolla. Ja huo

Lue lisää

Mikä on korrelaatiokerroin? R-arvo tilastossa selitetty

Korrelaatiot ovat loistava työkalu oppia siitä, miten yksi asia muuttuu toisen kanssa. Kun olet lukenut tämän, sinun tulisi ymmärtää, mikä korrelaatio on, miten ajatella korrelaatioita omassa työssäsi ja koodata minimaalinen toteutus korrelaatioiden laskemiseksi. Korrelaatio koskee sitä, kuinka kaksi asiaa muuttuu keskenään Korrelaatio on abstrakti matemaattinen käsite, mutta sinulla on todennäköisesti jo käsitys siitä, mitä se tarkoittaa. Tässä on joitain e

Lue lisää

Kuinka upottaa video ja ääni HTML-koodiin

HTML: n avulla voimme luoda standardipohjaisia ​​video- ja audiosoittimia, jotka eivät vaadi laajennusten käyttöä. Videon ja äänen lisääminen verkkosivulle on melkein yhtä helppoa kuin kuvan lisääminen tai tekstin alustaminen. Videoelementtejä voidaan sisällyttää kahteen eri tapaan. Keskustelemme mole

Lue lisää

Tässä ovat kaikki Git-komennot, joita käytin viime viikolla, ja mitä he tekevät.

Kuten useimmat aloittelijat, aloin etsiä StackOverflow-ohjelmasta Git-komentoja, sitten kopioida-liittää vastauksia ymmärtämättä todella mitä he tekivät. Muistan ajatella,"Eikö olisi hienoa, jos siellä olisi luettelo yleisimmistä Git-komennoista ja selitys miksi ne ovat hyödyllisiä?" No, täällä olen vuosia myöhemmin laatia tällainen luettelo ja laatia joitain parhaita käytäntöjä, jotka jopa keskitason edistyneiden kehittäjien pitäisi olla hyödyllisiä. Jotta asiat olisivat käyt

Lue lisää

Git Push -komento selitetty

git pushKäskyllä voit lähettää (tai push ) arkistotoimituksiin paikalliselta sivuliike paikallisessa Git tietovaraston kauko arkistoon. Jotta voit siirtyä etätietovarastoon, sinun on varmistettava, että kaikki muutokset paikalliseen tietovarastoon on tehty . Tämän komennon syntaksit ovat seuraavat: git push Komennolla voidaan välittää useita erilaisia ​​vaihtoehtoja, voit oppia niistä lisää Git-dokumentaatiossa tai suorittaa git push --help. Siirry tiettyyn et

Lue lisää

Yleisimmät Ruby Array -menetelmät, jotka sinun pitäisi tietää

Yleiset matriisimenetelmät Ruby-taulukot muodostavat keskeisen perustan ohjelmoinnille Ruby-kielellä, ja useimmat kielet itse asiassa. Sitä käytetään niin paljon, että olisi hyödyllistä tietää ja jopa muistaa joitain yleisimmin käytettyjä menetelmiä matriiseille. Jos haluat tietää enemmän Ruby Arraysistä, meillä on artikkeli niistä. Tässä oppaassa ryh

Lue lisää

Kuinka luoda objekteja JavaScriptissä

Me kaikki käsittelemme esineitä tavalla tai toisella kirjoittaessamme koodia ohjelmointikielellä. JavaScriptissä objektit tarjoavat meille keinon tallentaa, käsitellä ja lähettää tietoja verkon kautta. On monia tapoja, joilla JavaScript-kohteet eroavat muiden valtavirran ohjelmointikielien, kuten Java, objekteista. Yritän k

Lue lisää

8 React.js-projektiideaa, joiden avulla voit aloittaa oppimisen tekemällä

Yksi parhaista tavoista oppia on tekeminen. Mutta usein kehittäjät kamppailevat suuren kysymyksen kanssa "mitä minun pitäisi rakentaa?" Tässä on 8 projektiideota, jotka sisältävät projektin alushousuja ja ulkoasuideoita, jotta pääset aloittamaan oppimisen tekemällä. Liiketoiminta ja reaalimaailma: Karttatilastojen hallintapaneeli Hauskaa ja mielenkiintoista: Soitin Henkilökohtainen ja salkku: Blogi Tuottavuus: Muistikirja Palapelit ja pelit: Avaruuden hyökkääjät Työkalut ja kirjastot: Puiteema Projektin lisäosat: Webmentions Kloonit: Tuotejahti Tämä on esikatselu ilmaisesta eBook 5

Lue lisää

Kaksi tapaa tarkistaa palindromit JavaScriptissä

Tämä artikkeli perustuu Free Code Camp Basic Algorithm Scripting "Check for Palindromes" -ohjelmaan. Palindromi on sana, lause, luku tai muu merkkijono, joka lukee samaa taaksepäin tai eteenpäin. Sanan "palindromi" keksi ensimmäisen kerran englantilainen näytelmäkirjailija Ben Jonson 1700-luvulla kreikkalaisista juurista palin ("jälleen") ja dromos ("tie, suunta"). - src.

Lue lisää

Kohde-HTML-määritteen selitys

Määrite jossa avata liittyvän tiedoston käytettäessä a(ankkuri) tunniste. Esimerkkejä Kohdeattribuutti, jonka arvo on "_blank", avaa linkitetyn asiakirjan uudessa ikkunassa tai välilehdessä. freeCodeCamp Kohdeattribuutti, jonka arvo on ”_self”, avaa linkitetyn asiakirjan samassa kehyksessä kuin sitä napsautettiin (tämä on oletusarvo, eikä sitä yleensä tarvitse määrittää). freeCodeCamp freeCode

Lue lisää

8 parasta koodaushaasteen verkkosivustoa, jotka auttavat sinua parantamaan taitojasi vuonna 2020

Huolimatta viime vuosikymmenien alhaisimmasta työttömyysasteesta, analyytikot odottavat tekniikan palkkaamisen jatkavan tasaista kasvua 2020-luvulle saakka. Se on hieno uutinen viimeaikaisille tietojenkäsittelytieteen tutkinnon suorittaneille ja tällä hetkellä työskenteleville kehittäjille, mutta se ei tarkoita, että kunnianhimoiset insinöörit voivat tyytyä omaansa. Vaikka ma

Lue lisää

Fibonacci-sekvenssi - selitetty Pythonissa, JavaScriptissä, C ++: ssa, Java: ssa ja Swiftissä

Fibonacci-sekvenssi on määritelmän mukaan kokonaislukusekvenssi, jossa jokainen numero kahden ensimmäisen jälkeen on kahden edellisen luvun summa. Yksinkertaistamiseksi: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144,… Sillä on monia sovelluksia matematiikassa ja jopa kaupankäynnissä (kyllä, luit sen oikein: kaupankäynti), mutta tämä ei ole tämän artikkelin tarkoitus. Tavoitteenani o

Lue lisää

Jos ... Muu lausunto C: ssä selitetty

Ehdollinen koodivirta on kyky muuttaa koodinpalan käyttäytymistä tiettyjen ehtojen perusteella. Tällaisissa tilanteissa voit käyttää iflauseita. ifLausuma tunnetaan myös päätöksenteon lausuman, koska se tekee päätöksen perusteella tietyn ehdon tai lausekkeen. Lausekkeen sisällä oleva koodilohko ifsuoritetaan, kun ehto arvioidaan tosi. Kiharaisten aal

Lue lisää

Mahtava opas RESTful-sovellusliittymien rakentamiseen ASP.NET Core -sovelluksella

Tämä artikkeli on askel askeleelta opas puhtaiden, ylläpidettävien RESTful-sovellusliittymien käyttöönotosta. Yleiskatsaus RESTful ei ole uusi termi. Se viittaa arkkitehtoniseen tyyliin, jossa verkkopalvelut vastaanottavat ja lähettävät tietoja asiakkaan sovelluksista ja asiakkaille. Näiden sovellusten tavoitteena on keskittää tiedot, joita eri asiakasohjelmat käyttävät. Oikeiden työka

Lue lisää

Kuinka luoda avattava valikko CSS: llä ja JavaScriptillä

Tässä opetusohjelmassa opit luomaan yksinkertaisen avattavan valikon vanilja Javascriptilla, HTML: llä ja CSS: llä. Käymme läpi HTML-, CSS- ja Javascript-koodin, mutta kiinnitämme enemmän huomiota ohjelmointiin, koska tämä on JS-opetusohjelma. Käytämme yksinkertaista JS: ää ja CSS: ää ilman kehyksiä tai esiprosessoreita. Ainoa (eräänlain

Lue lisää

Kuinka hankkia ja määrittää Git- ja GitHub SSH -avaimet

Jos käytät GitHubia asettamatta SSH-avainta, menetät todella. Ajatelkaapa - koko tuon ajan, jonka vietit kirjoittamalla sähköpostiosoitteesi ja salasanasi konsoliin joka kerta, kun painat sitoutumista, olisi voitu käyttää koodaamiseen. No enempää. Tässä on pikaopas SSH-avaimen luomiseen ja määrittämiseen GitHubin avulla, joten sinun ei tarvitse enää koskaan todentaa vanhanaikaista tapaa. Tarkista olemas

Lue lisää

Java-käyttöliittymät selitetty esimerkkien avulla

Liitännät Java-käyttöliittymä on vähän kuin luokka, mutta sillä on merkittävä ero: an interfacevoi olla vain metodin allekirjoituksia, kenttiä ja oletusmenetelmiä. Java 8: sta lähtien voit luoda oletusmenetelmiä. Seuraavassa lohkossa näet esimerkin käyttöliittymästä: public interface Vehicle { public String licensePlate = ""; public float maxVel public void start(); public void stop(); default void blowHorn(){ System.out.println("Blowin

Lue lisää

Pikaopas painikkeiden muotoiluun CSS: n avulla

Painikkeista on tullut väistämätön osa käyttöliittymän kehitystä. Siksi on tärkeää pitää mielessä muutama asia ennen kuin aloitat painikkeiden muotoilun. Olen kerännyt joitain tapoja muotoilla painikkeita CSS: n avulla. Voit yhdistää suurimman osan menetelmistä myös uuden tyylin luomiseksi. Voit luoda CSS: n

Lue lisää

Tärkeät jonot Java-selityksessä esimerkeillä

Prioriteettijonoja käytetään hyvin usein tosielämän sovelluksissa. Tässä artikkelissa opit, mitkä prioriteettijonot ovat ja miten voimme käyttää niitä Java-käyttöjärjestelmässä. Ennen kuin keskustelemme prioriteettijonosta, katsotaanpa, mikä on tavallinen jono. Säännöllinen jono seuraa FIFO-rakennetta. Tämä tarkoittaa, ett

Lue lisää

Yksinkertainen esittely testattavaan kehitykseen Pythonilla

Olen itseopettanut aloitteleva kehittäjä, joka pystyy kirjoittamaan yksinkertaisia ​​sovelluksia. Mutta minulla on tunnustus. On mahdotonta muistaa, kuinka kaikki ovat yhteydessä toisiinsa päässäni. Tämä tilanne pahenee, jos palaan kirjoittamaani koodiin muutaman päivän kuluttua. Osoittautuu, että tämä ongelma voidaan voittaa noudattamalla testikäyttöisen kehityksen (TDD) menetelmää. Mikä on TDD ja miks

Lue lisää