happybits :)

Databaser - Designa och hantera

Course

Denna tre dagar långa kurs är en omfattande introduktion till världen av databaser med fokus på SQL och databasdesign.

Deltagarna kommer att utforska grunderna i SQL, inklusive datahantering och frågeformulering. Kursen täcker även grunderna i databasdesign, där deltagarna får lära sig att skapa och hantera databaser från grunden, inklusive uppbyggnad av tabeller och etablering av relationer. Viktiga koncept såsom primary keys, foreign keys och relationstyper kommer att undersökas i detalj.

Även om kursen huvudsakligen använder Postgres, är de färdigheter och koncept som lärs ut överförbara till andra databassystem som MySQL och MS SQL.

Målgrupp

Kursen är idealisk för tekniker, programmerare, dataanalytiker och databasadministrörer som vill utöka sina kunskaper i databaser och SQL.

Den passar även för IT-professionella som vill stärka sina kunskaper i databasdesign och hantering.

Förkunskapskrav

Inga specifika förkunskaper krävs. En grundläggande förståelse för programmering kan vara till hjälp men är inte nödvändig.

Efter att du genomfört kursen kommer du...

  • Lösa problem med SQL: Utveckla förmågan att förstå och skriva komplexa SQL-frågor för datamanipulering och rapportering.
  • Designa databaser: Ha förmågan att skapa och underhålla robusta databasstrukturer från grunden.
  • Hantera relationer och nycklar: Förstå och implementera primary keys, contrains, foreign keys och definiera relationer mellan tabeller.
  • Optimera databasprestanda: Förstå hur man optimerar frågor och förbättrar databasprestanda, vilket är avgörande för stora datamängder.
  • Automatisera databasuppgifter: Lära dig skriva skript för att automatisera vanliga databasuppgifter, vilket ökar effektiviteten och noggrannheten i ditt arbete.

Vanliga frågor

PC eller Mac - vilket är bäst för kursen?

Om du i kursen använder PC eller Mac är helt upp till dig. Båda alternativen fungerar utmärkt.

Behövs något program installeras?

Inga särskilda program behöver vara förinstallerade på din dator. Alla nödvändiga program som vi använder under kursen är kostnadsfria och kommer att laddas ner vid behov.

Viktigt är att du har administratörsrättigheter för att kunna ladda ner och installera program. Vid osäkerhet, tveka inte att kontakta mig eller IT-ansvarig på ditt företag för assistans.

Kostnader utöver kursavgiften?

Nej, inga kostnader tillkommer utöver kursavgiften. Alla program vi använder är helt gratis.

Är kursen distansbaserad eller på plats?

Kursen kan genomföras på distans eller på plats, utefter vad ni tycker fungerar bäst.

Intresseanmälan

För att göra en intresseanmälan, använd formuläret nedan. Anmälan är inte bindande på något sätt.

Vänliga ord från tidigare kursdeltagare

Gabriel Nilsson

Kursen förklarade detaljerat hur relationsmappning fungerar och samanknöts på ett mycket pedagogiskt sätt till verkligheten. Jag tyckte relationsdatabaser var relativt abstrakt innan kursen men Oscar lyckades förklara på ett sätt som gjorde att jag lärde mig massvis. Jag skulle starkt rekommendera att gå denna kursen!

Gabriel Nilsson

Systemutvecklare på Swedbank

Raisa Skoglund

Oscars kurser är genomtänkta och strukturerade vilket öppnar upp för en givande läroprocess. Han tog sig tid att djupdyka i varje koncept, vilket gjorde att jag och alla andra studenter kände oss trygga innan vi gick vidare. Den personliga uppmärksamheten och den tid han lade ner på oss var ovärderlig, vilket starkt bidrog till min förståelse och mina färdigheter.

Raisa Skoglund

UX Developer på CGI

Magnus Tidqvist

Genom att varva engagerande genomgångar med övningar som gradvis blir mer utmanande, lyckas Oscar skapa en kursupplevelse där jag, utan att knappt märkt det, bestiger ett berg som jag inte trodde var möjligt. Efter genomgången kurs inser man den imponerande utvecklingen man gjort!

Magnus Tidqvist

Systemutvecklare på Fujitsu

Luna Said

Jag hade Oscar som lärare i en kurs och jag har bara goda saker att säga om honom. Han var otroligt pedagogisk och lärde ut på ett sätt så att man förstod. Han var även väldigt omtyckt av alla andra kurskamrater och jag kan varmt rekommendera honom till andra.

Luna Said

Dataanalytiker

Boris Bumbic

Oscar är pedagogisk och är alltid till hands om man stötter på problem. Jag uppskattar att han håller korta och effektiva genomgångar så det finns tid att testa mycket själv.

Boris Bumbic

Scrum Master på Sogeti

Gustav Reinman

Jag har haft Oscar som lärare i flera av hans kurser på grund av att de producerade så bra resultat för mig och mina kollegor. Hans breda kunskap och flexibla utlärande passade perfekt för att snabbt få grepp om kompetenserna som efterfrågades av vår organisation. Rekommenderar starkt!

Gustav Reinman

Systemingenjör på Trafikverket

Jimmy Sirén Elwing

Oscars förmåga att inte bara förmedla sin kunskap på ett pedagogiskt och engagerande sätt, utan även använda praktiska exempel, skapade en stöttande lärmiljö som var kritisk för min framgång.

Jimmy Sirén Elwing

Systemutvecklare på Liseberg

Georg Fälemark

Oscars programmeringskurser överträffade alla mina förväntningar. Varje dag inleddes med en koncis teoretisk genomgång, följt av omfattande praktisk tillämpning – något som passade mig otroligt väl. Att få jobba med de senaste teknikerna och realistiska projekt hjälpte mig mycket!

Georg Fälemark

Delägare av butikskedjan Never Closed

Simon

Oscar har hittat nyckeln till vad som är the minimum effective dose för att du ska kunna ta nästa steg inom programmering.

Simon

Software Engineer

Shruthi Gurumurthi

Oscars method of instruction is excellent, consisting of numerous hands-on experiments.

Shruthi Gurumurthi

Full Stack Java Developer at Vattenfall

Anonym feedback från senaste tillfället

Great presentations, very structured. Very clear instructions for the exercises and great that that they were posted to a github repo. Great that we started with the modelling with the diagrams and then the build of the database, it really increased to total understanding!

Oscar did a good job, is calm and easy to understand, good at explaining and the pace of the course was nice. Overall it was a fun time learning more about DB's.

Oscars upplägg på kursen passar mig. Bra och tydligt, lätt att hänga med.

Tidigare uppdrag

I samarbete med Brights Learning (före detta AW Academy) har jag skapat flera programmeringskurser från grunden för företagen och organistationerna nedan.

Om du behöver referenser, skriv till mig på happybits@gmail.com eller använd kontaktformuläret lite längre ner på sidan.

Trafikverket
Capgemeni
Handelsbanken
HM
Gestamp
Ericsson
Collector Bank
Hogia

Om mig

Oscar Olsson

Jag heter Oscar Olsson och jag har jobbat professionellt som utvecklare sedan 1998, på webbföretag som Icon Medialab och Adera, och IT-företag som HiQ och Evry.

Sedan 2017 har jag skapat kurser och utbildat programmerare på alla nivåer — från juniora till seniora.

Beställare av dessa kurser har bland annat varit Trafikverket, Polisen, Capgemini, Handelsbanken, HM, Gestamp, Ericsson, Collector Bank och Hogia.

Har du LinkedIn? Besök min profil. Jag skriver om teknik, programmering, AI och utbildning en gång per vecka.

Filosofi

Som en passionerad utbildare, tror jag fast på att praktik är nyckeln till verkligt lärande. Min filosofi är enkel: learning by doing 💪. I mina kurser fokuserar jag på praktiska uppgifter och verkliga scenarier framför sövande slides 💤. Detta tillvägagångssätt säkerställer att du får de färdigheter som verkligen räknas i din yrkesroll.

För att garantera att du alltid ligger i framkant, är mina kurser ständigt uppdaterade med det senaste inom AI och programmering. Efter varje kursomgång tar jag in feedback och gör förbättringar, så att varje ny grupp studenter får en ännu bättre upplevelse.

Jag förstår att tid är en värdefull resurs, särskilt inom IT-branschen. Därför är mina kurser designade för att vara korta och intensiva, varierande från 1 till 3 dagar. Detta format är skräddarsytt för att passa ditt hektiska schema och ge dig den kunskap du behöver på kortast möjliga tid.

Efter avslutad kurs får du en sammanfattning av det viktigaste du lärt dig. Jag uppmuntrar också alla deltagare att hålla kontakten. Har du frågor eller behöver ytterligare vägledning efter kursen , är du alltid välkommen att höra av dig till mig. Mitt mål är att vara en fortsatt resurs för dig i din karriärutveckling.

Du kan alltid ringa mig på 073 640 10 23 eller skicka ett mail till happybits@gmail.com

Mitt kontor är på Kungsgatan 4, nära Järntorget och Centralstationen i Göteborg, men jag undervisar i hela Sverige.

Fler kurser

För att se mina andra kurser i programmering och AI klicka här för att komma till startsidan