Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppimisrata Frontend Development with Svelte - Online-opiskelu sertifikaatilla
Frontend Development with Svelte
Frontend Development with Svelte
Beginner
0.0
0 reviews
0 Learners
Explore how modern frontend development works using HTML, CSS, JavaScript, Svelte, and Tailwind CSS. Build structured webpages, create interactive UI …
188
Chapters
20
Learning hours
218
Assignments
AI Assistant
Shareable Certificate
Tulokset
Tulokset
Track content
Related courses and projects
Asiakaskokemukset
Ominaisuudet
Hinnoittelu
Tulokset
Tulokset
Track content
Related courses and projects
Asiakaskokemukset
Ominaisuudet
Hinnoittelu

Mitä tulet oppimaan

Structure webpages using semantic HTML
Create reusable Svelte components and reactive UI elements
Fetch and display external API data
Style interfaces with CSS and Tailwind CSS
Handle forms, events, and dynamic rendering
Build responsive layouts for different screen sizes
Build interactive frontend logic with JavaScript
Work with shared state using Svelte stores
Organize modern frontend projects and reusable UI patterns.
Learning track content
Tervetuloa HTML:n ja Web-kehityksen Par iin
HTML-tunnisteiden Ymmärtäminen
Working with HTML-attribuutit
Parillisten ja yksittäisten tunnisteiden ymmärtäminen HTML:ssä
Tekstin Merkintä
Listojen Järjestäminen
Challenge: Luo Ensimmäinen Verkkosivusi Kappale
Challenge: Rakenna Henkilökohtainen Esittelysivu
Haaste: Suunnittele elokuvien esittelysivu
Linkkien Käyttäminen
Painikkeiden Lisääminen
Challenge: Luo linkkejä suosittuihin verkkosivustoihin
Validating Your HTML Code for Best Practices
Understanding HTML-Dokumentin Rakenne
Dokumentin Pään Rooli
Haaste: Rakenna HTML-dokumentti Oikein
Kuvien Lisääminen HTML:ssä
Haaste: Työskentely Kuvien Kanssa
Toimiminen Klikattavien Kuvien, Kuvatekstien ja Optimoinnin Kanssa
Taulukoiden luominen ja jäsentäminen HTML:ssä
Haaste: Suunnittele toimiva HTML-taulukko
Introduction to HTML Forms
Fundamentals of Form Creation in HTML:n perusteet
Etikettien käyttö lomakkeiden paremman saavutettavuuden takaamiseksi
Enhancing Forms With Input Attributes
Erilaisten Syötekenttätyyppien Tutkiminen HTML:ssä
Challenge: Luo lomake syötteillä ja nimikkeillä
Working with the Textarea Element for Multi-line Input
Select-elementin Käyttäminen Alasvetovalikoissa
Datalist-elementin Käyttäminen Ennalta Määritettyihin Syöte-Ehdotuksiin
Lomake-elementtien ryhmittely paremman rakenteen saavuttamiseksi
Mikä CSS on ja miksi se on tärkeää
CSS:n Liittäminen HTML:ään
Elementtien Valitseminen Yksinkertaisella Tavalla
Tekstin ja Värien Muotoilu
Hover-efektien Lisääminen
Haaste: Tyylittele Ensimmäinen Verkkosivusi
Tekstin Muotoilu Paremman Luettavuuden Saavuttamiseksi
Fonttien ja Fonttiominaisuuksien Käsittely
Mukautettujen Fonttien Lisääminen
Haaste: Paranna Blogiartikkelin Ulkoasua
Laatikkomallin Käytännön Ymmärtäminen
Marginaali ja Täyte Yksinkertaisesti
Laatikon Koon ja Leveyden Hallinta
Display-Ominaisuus: Block, Inline ja Inline-Block
Haaste: Korjaa Rikkinäinen Asettelu
Miksi Flexbox On Olemassa
Suunnan Hallinta
Sisällön Vaakasuuntainen Tasaus
Kohteiden Pystysuuntainen Tasaus
Työskentely Flex-elementtien Kanssa
Haaste: Luo Kauppakortin Asettelu Flexboxilla
Haaste: Rakenna Pystysuuntainen Blogikortti Flexboxilla
Ruudukon Säiliöiden ja Kohteiden Ymmärtäminen
Rivien ja Sarakkeiden Määrittely
Ruudukon Välit ja Kohdistus
Todellisen maailman asettelun rakentaminen
Taustavärien Käyttö
Taustakuvien Lisääminen
Kuvien Käsittely CSS:ssä
Tehosteiden Luominen Koristeellisilla Pseudoelementeillä
Varjojen Lisääminen Syvyyden Luomiseksi
Haaste: Luo Moderni Korttikomponentti
Ensimmäinen JavaScript-konsolisovellus
Haaste: Tulosteen Näyttäminen
Haaste: Useiden Rivien Tulostaminen
Lukujen Käsittely
Haaste: Työskentely Numeroiden Kanssa
Haaste: Auton Nopeuden Laskeminen
Challenge: Trapetsin Pinta-Alan Laskeminen
Useiden Arvojen Tulostaminen
Haaste: Merkityksellisen Tulosteen Konsolointi
Kuinka Käyttää Kommentteja JavaScriptissä?
Haaste: Kommentin Lisääminen
Moniriviset Kommentit
Haaste: Koodin kommentointi
Mikä JavaScript Oikeastaan On?
Tietojen Tallentaminen
Haaste: Muuttujan Määrittäminen
Haaste: Tietojen Hakeminen Muuttujasta
Haaste: Muuttujien Nimien Korjaaminen
Haaste: Muuttujan Uudelleenasettaminen
Vakioarvot
Haaste: Vakioiden Määrittely ja Käyttö
Aritmeettisten Laskutoimitusten Suorittaminen Muuttujilla
Haaste: Palkanlaskurin Tekeminen
Haaste: Palkan Säätäminen Bonuksella
Alkeellisten tietotyyppien tutkiminen
Haaste: Boolean-arvon Määrittäminen
Kuinka Eri Tietotyypit Ovat Vuorovaikutuksessa
Challenge: Merkkijonojen Yhdistäminen
Haaste: Käyttäjäprofiilin ja Aktiviteettitietojen Luominen
Vertailuoperaattorit
Haaste: Iän Kelpoisuuden Tarkistaminen
If-Lause
Haaste: Säähän Perustuva Asusuositin
Haaste: Parillinen vai Pariton
Sisäkkäiset Ehtolauseet
The `else` Clause
Haaste: Lämpötilaneuvoja
The `else if` -lause
Haaste: Arvosanaluokittelija
`Ja`-looginen operaattori
Haaste: Tarkista, Onko Luku Parillinen ja Positiivinen
OR-Looginen Operaattori
Haaste: Ohjausjärjestelmän Käyttö
Mitä Ovat Funktiot?
Haaste: Yksinkertainen Funktio
Haaste: Auton Nopeuden Laskeminen
Laajuudet
Datan Välittäminen Funktioihin
Haaste: Nopeusfunktion Korjaaminen
Haaste: Arvosanaluokittelijan Parantaminen
Haaste: Yhdistetyn Funktion Määrittely
Datan Palauttaminen Funktioista
Oletusarvot
Haaste: Sähköpostin Automaattivastaaja Oletusparametreilla
Mitä Taulukot Ovat?
Haaste: Taulukon Määrittely
Haaste: Indeksointi
Arvojen Lisääminen Taulukkoon
Haaste: Alkioiden Lisääminen Taulukkoon
Alkioiden Poistaminen Taulukosta
Haaste: `pop`- ja `shift`-metodien Harjoittelu
Length-ominaisuus
Haaste: Alkioiden Laskeminen
Includes-menetelmä
Haaste: Eläinten Etsiminen Eläintarhassa
`For`-silmukka
Haaste: Sekvenssin Tulostaminen
`While`-silmukka
Haaste: Fibonaccin Lukujonon Tulostaminen
Do-while-silmukka
Haaste: Satunnainen 7:n Monikerta
Silmukoiden Käyttäminen Taulukoiden Kanssa
Haaste: Tuotteiden Keskihinnan Löytäminen
Yhteenveto
Paranna teknisiä taitojasi!
jopa 55% alennuksella
Features:
*Tracks not included in Pro plan
500+ huippuarvosteltua kurssiaHuipputason AI-kopilotti
Henkilökohtaiset opintopolut40+ käytännön projekteja
Ilman peruutusta, ennen alennetun suunnitelman päättymistä, hyväksyn, että Codefinity veloittaa automaattisesti $104 joka 3. kuukausi kunnes peruutan. Lue lisää peruutus- ja palautuskäytännöistä osoitteessa Tilausehdot.
Recommended Courses and Projects

kurssi

HTML:n Perusteet

HTML:n Perusteet

Opi HTML:n (HyperText Markup Language) perusteet, joka on verkkokehityksen perusta. Tämä aloittelijaystävällinen kurssi kattaa tunnisteet, attribuutit, elementit ja verkkosivujen rakenteen. Hanki käytännön taitoja otsikoiden, kappaleiden, listojen, kuvien, linkkien, lomakkeiden ja taulukoiden luomisessa. Tutustu parhaisiin käytäntöihin, optimointiin ja verkkosivustojen saavutettavuuteen. Aloita verkkokehityksen matkasi HTML:n avulla.

kurssi

Johdanto JavaScriptiin

Johdanto JavaScriptiin

Sukella suosituimman front-end-kehityskielen, JavaScriptin, maailmaan. JavaScript on lähes jokaiseen selaimeen sisäänrakennettu kieli, jota voidaan käyttää monenlaisiin tehtäviin. Opiskele perustoiminnallisuudet ja valmistaudu haasteisiin sekä edistyneempiin ohjelmointitekniikoihin.

kurssi

CSS:n Perusteet

CSS:n Perusteet

Hallitse CSS:n perusteet, tyylikieli, joka muuttaa verkkosivujen ulkoasun ja tuntuman. Tutustu keskeisiin käsitteisiin, kuten tekstityyleihin, väreihin, välistyksiin, laatikkomalliin, Flexboxiin ja koristeellisiin tehosteisiin. Kehitä taidot luoda visuaalisesti houkuttelevia ja hyvin jäsenneltyjä verkkosivuja.

kurssi

HTML:n Perusteet

HTML:n Perusteet

Hallitse HTML:n perusteet rakentaaksesi hyvin jäsenneltyä ja saavutettavaa verkkosisältöä. Opi jäsentämään dokumentteja käyttämällä tageja, elementtejä ja attribuutteja. Käsittele sujuvasti tekstiä, listoja, kuvia, ääntä ja videota rikastuttaaksesi verkkosivuja. Luo taulukoita järjestetyn datan esittämiseen ja lomakkeita käyttäjän syötteiden ja vuorovaikutuksen mahdollistamiseen. Tutustu semanttiseen HTML:ään saavutettavuuden parantamiseksi ja rakenna kokonaisia, toiminnallisia verkkosivustorakenteita alusta alkaen.

kurssi

Javascriptin tietorakenteet

Javascriptin tietorakenteet

Opi käsittelemään dataa JavaScriptissä hallitsemalla oliot ja taulukot. Ymmärrä, kuinka luoda, käyttää ja hallita olioiden ominaisuuksia ja metodeja tehokkaasti. Syvenny edistyneisiin olion käsittelytekniikoihin, kuten iteraatioon, kloonaukseen ja hajauttamiseen selkeämmän koodin saavuttamiseksi. Rakenna vahva perusta taulukoiden käsittelyyn ja opi hallitsemaan, iteroimaan ja muokkaamaan taulukon alkioita tehokkaasti. Hallitse edistyneet taulukkometodit, kuten map, filter, find ja sort, datan muuntamiseen ja käsittelyyn sovelluksissasi.

kurssi

CSS-asettelu, tehosteet ja Sass

CSS-asettelu, tehosteet ja Sass

Kehitä tyylittelytaitojasi hallitsemalla edistyneet CSS-tekniikat modernia web-suunnittelua varten. Sijoita ja hallitse elementtejä tarkasti käyttämällä kehittyneitä asemointistrategioita. Luo sulavia siirtymiä ja mukaansatempaavia animaatioita parantaaksesi käyttökokemusta. Muunna ja manipuloi elementtejä dynaamisten visuaalisten tehosteiden saavuttamiseksi. Rakenna responsiivisia suunnitelmia, jotka mukautuvat eri laitteille, ja tehosta työnkulkuasi CSS-esikäsittelijöillä, kuten Sassilla.

kurssi

Introduction to Digital Marketing

Introduction to Digital Marketing

This comprehensive marketing course offers an in-depth journey through the fundamentals and advanced strategies of digital marketing. Explore key areas like SEO, PPC, social media, and AI while learning how to craft strategies that deliver results. Each section includes practical examples and tools to solidify your understanding. The course concludes with a hands-on project, empowering you to create and present your own comprehensive marketing plan.

kurssi

JavaScript Ninja

JavaScript Ninja

Tervetuloa JavaScript Ninja -kurssille! Tämä mukaansatempaava ja vuorovaikutteinen kurssi on suunniteltu esittelemään sinulle JavaScript-ohjelmoinnin perusteet hauskan ja opettavaisen pelin kautta. Ohjaat ninjaa erilaisten haasteiden läpi, käyttäen JavaScriptiä liikkeiden hallintaan ja vuorovaikutukseen esineiden, kuten sushin, kanssa. Aloittaen perusteista, opit navigoimaan kartalla, poimimaan ja asettamaan sushia, ja etenet vähitellen monimutkaisempiin ohjelmointikäsitteisiin, kuten functions, loops ja conditional statements. Jokainen luku tarjoaa käytännön harjoituksia oppimisen vahvistamiseksi, huipentuen jännittäviin haasteisiin, jotka testaavat taitojasi. Olitpa sitten täysin aloittelija tai haluat hioa koodauskykyjäsi, tämä kurssi tarjoaa kattavan ja nautinnollisen oppimiskokemuksen. Liity mukaan ja tule koodausninjaksi!

kurssi

Javascript-logiikka ja Vuorovaikutus

Javascript-logiikka ja Vuorovaikutus

Hallitse keskeiset JavaScript-konseptit, kuten luokat, DOM-manipulointi, tapahtumien käsittely ja asynkroninen ohjelmointi. Opiskele dynaamisten ja interaktiivisten verkkosovellusten luomista hallitsemalla käyttäjän vuorovaikutuksia, tietojen hakua ja näyttämistä sekä asynkronisten toimintojen tehokasta käsittelyä. Kurssi yhdistää teoriaa, käytännön haasteita ja tosielämän esimerkkejä, tarjoten käytännön taidot moderniin web-kehitykseen.

kurssi

Johdatus Lohkoketjuun

Johdatus Lohkoketjuun

Tutustu lohkoketjuteknologian mullistavaan maailmaan ja sen ensimmäiseen sekä merkittävimpään sovellukseen, Bitcoiniin. Syvenny lohkoketjun toiminnan yksityiskohtiin, Bitcoinin teknisiin perusteisiin sekä tämän dynaamisen alan laajempiin vaikutuksiin ja tulevaisuuden suuntauksiin. Saavuta kattava ymmärrys teknologiasta, joka muokkaa toimialoja ja haastaa perinteiset käsitykset valuutasta ja tietoturvasta.

kurssi

Verkkotekniikan Perusteet

Verkkotekniikan Perusteet

Verkkotekniikan perusteet on kattava kurssi, joka on suunniteltu aloittelijoille ja keskitason oppijoille, jotka haluavat kehittää käytännön taitoja verkkotekniikassa. Kurssi kattaa kaiken perustavanlaatuisista käsitteistä edistyneisiin sovelluksiin ja käsittelee keskeisiä aiheita, kuten verkkotyypit, IP-osoitteet, protokollat ja verkkoturvallisuus. Kurssin lopussa hallitset olennaiset taidot verkkojen vianmääritykseen, suojaamiseen ja hallintaan, mikä luo vankan pohjan jatkoerikoistumiselle verkkotekniikassa.

kurssi

Introduction to QA

Introduction to QA

In this course, the user will get an introduction on how to perform manual testing on primarily web applications. The skills aquired in this course can be used in automation testing as well.

Miksi ihmiset valitsevat Codefinityn

Kwizera Mugisha

Web Developer

Kwizera Mugisha

linkedIn

The teaching methodology at Codefinity is excellent, and I particularly appreciate how it has prepared me to handle real-world coding problems. Currently, I am delving into Node.js and eagerly anticipate building full-stack projects that integrate all the knowledge I have gained.

Sherry Barnes-Fox

Senior Business Analyst

Sherry Barnes-Fox

linkedIn

My first course was 4 hours, I did it in a few days, "nugget-style". The instructions are very clear and easy to understand. There is even a hint to help you get the answer. I love the learning style that is used, it engages me.

Bill Wagner

Accounts Payable Specialist

Bill Wagner

linkedIn

I have really liked the browser-based lessons that allow me to code within the lesson. The RUN button allows me to test the code I write before submitting for a grade.

Daniel Chinea

IT Support Specialist

Daniel Chinea

linkedIn

I have gained a lot of practical and logical thinking skills, along with patience for myself and confidence in myself that I can learn programming. Years ago, I would have never thought that I could learn programming in any way, shape or form, and I was able to obtain these certifications and skills with Codefinity.

Steve Bruening

Technology Project Manager

Steve Bruening

linkedIn

The learning was progressive and made it easy to follow along and make progress. I could feel my skills increasing and building on each other as the course went along.

Stephanie Chan

Project Manager

Stephanie Chan

linkedIn

As I went through the first course of the Python track, I liked the way the course was lay out (in easy and digestible modules) with little exercises at the end of each concept.

Step-by-Step to Stellar Results
Interaktiivinen koodausympäristö

Sukella interaktiiviseen ympäristöömme: kirjoita ja suorita koodisi reaaliaikaisella palautteella ja onnistumismittareilla—opit tekemällä joka vaiheessa.

AI-avusteinen tuki

Hyödynnä sisäänrakennettua AI-avustajaa selittämään virheitä, ehdottamaan korjauksia tai vastaamaan mihin tahansa kysymykseen koodistasi—pysy tuottavana äläkä jää jumiin.

Check your progress

Päätä jokainen moduuli nopealla testillä, joka antaa välitöntä palautetta, seuraa edistymistäsi ja varmistaa, että olet hallinnut keskeiset käsitteet.

Promote your expertise

Ansaitse teollisuuden tunnustama todistus valmistuessasi ja jaa se LinkedInissä yhdellä napsautuksella—anna verkostosi nähdä, mitä osaat.

Johtavien yritysten työntekijöiden luottama
ja huippuyliopistojen opiskelijoiden

Google
Intel
Twitter
FedEx
Meta
Nike
Amazon
Microsoft
Tesla
Google
Intel
Twitter
FedEx
Meta
Nike
Amazon
Microsoft
Tesla
florida
illinois
colorado
indiana
new-york
cornell
columbia
notre-dame
florida
illinois
colorado
indiana
florida
illinois
colorado
indiana
new-york
cornell
columbia
notre-dame
florida
illinois
colorado
indiana

Täysi pääsy katalogiin

Yksi tilaus avaa tämän kurssin ja koko projektien sekä taitojen katalogimme.
Features:
500+ huippuarvosteltua kurssiaHuipputason AI-kopilotti
Henkilökohtaiset opintopolut40+ käytännön projekteja
Ilman peruutusta, ennen alennetun suunnitelman päättymistä, hyväksyn, että Codefinity veloittaa automaattisesti $104 joka 3. kuukausi kunnes peruutan. Lue lisää peruutus- ja palautuskäytännöistä osoitteessa Tilausehdot.

Kokeile Codefinityä luottavaisin mielin – 30 päivän rahat takaisin -takuu sisältyy

Tervetuloa Codefinityyn, tarjoamme jopa 64% alennusta kursseistamme. Lisäksi meillä on 30 päivän rahat takaisin -takuu, joten voit kokeilla meitä ilman riskiä.Odotamme innolla toivottaaksemme sinut tervetulleeksi alustallemme ja olemme sitoutuneet tekemään oppimiskokemuksestasi helpon, interaktiivisen ja hauskan.
Shield Image
Ready to get started?
Pro
Best intro offer
Ultimate
A complete experience
to kickstart your career
500+ Top-Rated courses
yes
yes
Completion certificates
yes
yes
Early access to new courses
yes
yes
40+ hands-on Real-world projects
no
yes
Personalized study tracks
no
yes
Unlimited workspaces
no
yes

Pääsy heti 500+ kurssiin

Rajoittamaton oppiminen, välitön pääsy
Rajoittamaton oppiminen, välitön pääsySaat täyden pääsyn kaikkiin kursseihin ja polkuihin, mukaan lukien videomateriaali, testit ja syvälliset materiaalit—aloita oppiminen milloin tahansa.
Teollisuuden tunnustamat todistukset
Teollisuuden tunnustamat todistuksetAnsaitse todistuksia, jotka vahvistavat asiantuntemuksesi ja edistävät uraasi teknologiassa, AI:ssa, datassa, markkinoinnissa ja muussa.
Tekoälyavusteinen oppiminen
Tekoälyavusteinen oppiminenSaa henkilökohtaisia vihjeitä, reaaliaikaista palautetta ja AI-avusteisia selityksiä edistymisesi nopeuttamiseksi.
Jatkuvasti laajeneva: Uudet kurssit ja urapolut
Jatkuvasti laajeneva: Uudet kurssit ja urapolutPysy edellä jatkuvasti päivittyvien kurssien, urakarttojen, haasteiden ja käytännön harjoitustestien avulla.
Rakenna tärkeitä taitoja
Rakenna tärkeitä taitojaHallitse kysyttyjä taitoja kursseilla AI:ssa, datatieteessä, ohjelmoinnissa, markkinoinnissa, automaatiossa, verkkokehityksessä ja muussa.
Interaktiivinen ja saumaton oppiminen
Interaktiivinen ja saumaton oppiminenOsallistu käytännön projekteihin, todellisiin harjoituksiin ja intuitiiviseen oppimiskokemukseen — ei tarvita lisätyökaluja.
some-alt