🧠

Resursbank

←Tillbaka till startsidan

HÀr hittar du en lista med alla resurser som vi anvÀnder oss av i Sommarkodare. De Àr mestadels fokuserade kring vÄra tracks. Sidan fylls pÄ löpande allt eftersom vi hittar bra material pÄ webben.

💡 Tipsa oss gĂ€rna om du hittar nĂ„gra bra resurser som du vill tipsa andra Sommarkodare om, du kan göra det i Discord kanalen #sommarkodare-blandat

Inspelade workshops frÄn Sommarkodare

HĂ€r kan du hitta alla inspelade workshops frĂ„n Sommarkodare đŸ“œïž

https://www.youtube.com/playlist?list=PLyTyBb5W_1_IBgqiQ-YvPCa3y4VwfTJm5

HÀr hittar ni presentation ifrÄn How to host a website on the internet workshop:

Ej kodspecifika resurser

freeCodeCamp har mÄnga gratis kurser pÄ youtube om allt möjligt, de har ocksÄ en hemsida med vÀldigt bra interaktiva lÀrometoder. HÀr Àr en lÀnkar till deras youtube kanal och hemsida.

Stackoverflow, en vÀldigt bra plattform att lÀra kÀnna, som mÄnga utvecklare anvÀnder dagligen

https://stackoverflow.com/

Lite allt möjligt: https://www.geeksforgeeks.org/

Kattis, programmeringsproblem som en kan lösa

https://open.kattis.com/

Kryptering online:

https://cryptii.com/

PÄ Codepen kan du hitta flera olika kodsnuttar som du kan forka, göra Àndringar i och testa koden direkt dÀr. Du kan ocksÄ lÀgga upp egna kodsnuttar och dela med andra

https://codepen.io/

Ska du sÀtta upp en server? DÄ hittar du lite olika knep för att göra det hÀr.

VÄr kollega Rene visar hur en sÀtter upp en Digital Ocean server, hÀr finns en guide pÄ hur du kan sÀtta upp en Ngrok tunnel

PĂ„ The Coding Train youtube kanal kan du hitta olika gratis kurser och tips (ENG): https://www.youtube.com/channel/UCvjgXvBlbQiydffZU7m1_aw

Project Euler, en serie av olika matematiska och programmatiska problemstÀllningar att lösa

https://projecteuler.net/

Tjejer kodar har gratis kodutmaningar som en kan testa, samt olika bootcamps och kurser

https://www.tjejerkodar.se/kodutmaningen/

Scratch har kodutmaningar att lösa dÀr en lÀr sig hur kod fungerar

https://scratch.mit.edu/

SuperHi Àr en online lÀroplattform med mÄnga olika kurser för kodsprÄk och design, de nÄgra gratis kurser och tutorials men mÄnga kurser kostar dock pengar

https://www.superhi.com/

Coursera, olika kurser online:

https://www.coursera.org/

Codecademy Àr en online lÀroplattform för mÄnga olika kodsprÄk (kostar dock pengar)

https://www.codecademy.com/

PÄ Udemy kan du hitta kurser inom olika kodsprÄk och webbutveckling (kostar dock pengar)

https://www.udemy.com/

Code with Ania KubĂłw:

https://www.youtube.com/c/AniaKubĂłw

HÀr hittar du en massa olika kurser frÄn ex Ivy Leauge skolor i USA:

https://www.edx.org/

För den som redan nu Àr nyfiken pÄ att labba vidare med PHP+MySQL pÄ sin egen dator rekommenderas XAMP som finns att ladda ner hÀr:

https://www.apachefriends.org/

PÄ Scrimba kan du hitta alla möjliga kurser inom programmering, helt gratis:

https://scrimba.com/allcourses

PĂ„ NetNinja kan du hitta olika kurser (kostar dock pengar):

https://netninja.dev/

PÄ The New Boston kan du hitta tutorials för diverse programmeringssprÄk, databaser (t ex mysql och mongodb), docker eller olika web-frameworks:

https://www.youtube.com/user/thenewboston

LÀra dig koda med olika kodsprÄk hÀr:

https://www.sololearn.com/home

Olika tutorials och tips kan du hitta hÀr, Programming with Mosh:

https://www.youtube.com/c/programmingwithmosh

Tiff In Tech, en inspirerande tjej som gÄtt frÄn modell till att ha lÀrt sig koda sjÀlv pÄ egen hand:

https://www.youtube.com/c/TiffInTech

Jag vill tipsa om hemsidan www.mooict.com DĂ€r finns massvis av tutorials till olika projekt i bland annat C#, Python och Javascript:

https://www.mooict.com/

Resurser om Python

Grundkurs i Python pÄ svenska: https://fabelmakaren.se/2019/04/29/grundkurs-i-python-pa-svenska/

Tutorial för att skicka SMS med Python: https://www.youtube.com/watch?v=y44g9CKss10

"Learn Python by Building Five Games": https://www.youtube.com/watch?v=XGf2GcyHPhc

"Create Graphic User Interfaces in Python Tutorial": https://www.youtube.com/watch?v=YXPyB4XeYLA

VÄra vÀnner pÄ Imagilabs har en app dÀr du kan lÀra dig Python pÄ ett vÀnligt sÀtt. Om du vill kan du köpa till ImagiCharm för att se din kod komma till liv men appen fungerar lika bra utan den.

https://imagilabs.com/

“Learn code the hard way, Pythonâ€Â Ă€r en bok och tillhörande videos om du vill dyka ned i Python

https://learncodethehardway.org/python/

“Automate the boring stuff”, steg för steg instruktioner i Python

https://automatetheboringstuff.com/

Python Tutorial - Python Full Course for Beginners:

https://www.youtube.com/watch?v=_uQrJ0TkZlc

The Hitchhiker’s Guide to Python, en guide till Python som alla kan bidra till

https://docs.python-guide.org/

LÀr dig Python pÄ 4 timmar, hÀr Àr en kurs frÄn FreeCodeCamp:

https://www.youtube.com/watch?v=rfscVS0vtbw&t=2s

Tech with Tim har olika tutorials och tech talks om bland annat Python:

https://www.youtube.com/c/TechWithTim

Spelprogrammering i Python med Pygame

Pygame for beginners: https://www.youtube.com/watch?v=FfWpgLFMI7w

Pong tutorial: https://www.101computing.net/pong-tutorial-using-pygame-getting-started/

Pygame Zero: https://pygame-zero.readthedocs.io/en/stable/

Skapa ditt första spel

HÀr finns en lista med youtubefilmer om hur du skapar ditt första 2D spel med Unity och C# (en grafik motor för att skapa smÄ 2D elller 3D spel): https://youtu.be/t1biZP4w7To

Ett tips för inspo gÀllande pixel art och spelutveckling Àr youtubekanalen IndieTales: https://www.youtube.com/c/AdamCYounis

First person movement in Unity:

https://www.youtube.com/watch?v=_QajrabyTJc

Webbutveckling

freeCodeCamp var frÄn början vÀldigt inriktade pÄ webbutveckling och det Àr de fortfarande, sÄ allt material dÀrifrÄn Àr vÀldigt bra och helt gratis.

Youtube spellista med HTML och CSS tutorials frÄn freeCodeCamp: https://www.youtube.com/playlist?list=PLWKjhJtqVAbnSe1qUNMG7AbPmjIG54u88

CSS-tricks har mÄnga tips pÄ hur en kan utföra saker med CSS:

https://css-tricks.com/

Är ditt mĂ„l att lĂ€ra dig koda med Vim sĂ„ kan du lyssna pĂ„ ett podcast avsnitt om Vim hĂ€r eller spana in nĂ„gon av dessa tutorials om Vim pĂ„ Vimast.org

För att placera ut saker pÄ en hemsida sÄ kan du anvÀnda dig av ett gridsystem, hÀr kan du lÀra dig hur CSS grid funkar med spelet Grid garden:

https://cssgridgarden.com/#sv

A Complete Guide to Grid:

https://css-tricks.com/snippets/css/complete-guide-grid/

Uppslagsverk och tutorials (mer avancerat): https://www.w3schools.com/

För att placera saker pÄ hemsidan kan en anvÀnda Flexbox, hÀr lÀr du dig hur Flexbox funkar via ett spel som heter Flexbox Froggy:

https://flexboxfroggy.com/#sv

A Complete Guide to Flexbox med CSStricks:

https://css-tricks.com/snippets/css/a-guide-to-flexbox/

KÀnns Terminalen skrÀmmande och obekant? HÀr kan du lÀsa lite om Terminalen pÄ svenska eller lyssna pÄ vÄra vÀnner podcasten Developers! - mer Àn bara kod avsnitt om Terminalen

Web developer roadmap med tekniker som faktiskt anvÀnds:

https://github.com/kamranahmedse/developer-roadmap

https://roadmap.sh/

Git och Github kan vara lite klurigt i början, det finns massvis med bra guider dÀr ute

PĂ„ Atlassian kan du hitta tutorials och filmer om git kommandon

HĂ€r finns ett blogginlĂ€gg om Git pĂ„ svenska “En nybörjares guide till Git”

Vill du prova pÄ SASS eller SCSS istÀllet för CSS? HÀr hittar du en guide:

https://sass-lang.com/guide

HÀr finns en typ av förklaring pÄ hur det fungerar med att lÀgga upp en hemsida frÄn Teknifik

Vill du lÀra dig CMS:et Wordpress? HÀr finns en bra guide frÄn Freecodecamp.org:

https://www.youtube.com/watch?v=O79pJ7qXwoE

Advanced Custom Fields (ACF) plugin Àr ett bra alternativ att anvÀnda tillsammans med Wordpress:

https://www.advancedcustomfields.com/

Kevin Powell har massor av Youtube videos om hur du lÀr dig skriva CSS med sjÀlförtroende, kan vara bra att kika pÄ en del av dem för att förstÄ lite mer:

https://www.youtube.com/kepowob

How to Create HTML5 Videos and Embed Videos:

https://www.youtube.com/watch?v=OOy764mDtiA

Bulma Àr ett open-source CSS framework om du vill fokusera pÄ andra omrÄden inom webbutveckling sÄ kan en anvÀnda Bulma för att lösa utseendet:

https://bulma.io/

Bootstrap Àr ett grid framework som kommer med en hel del CSS styling pÄ köpet:

https://getbootstrap.com/

Build a Complete Personal Portfolio Website Using Only HTML And CSS:

https://www.youtube.com/watch?v=lgeoAUvoRJU

Unn Swanström har en bra Youtubekanal om UX och produktdesign:

https://www.youtube.com/channel/UCPhyIJmxTD6qzDCZHypFGJg

LÀr dig React helt gratis pÄ ett nybörjarvÀnligt sÀtt:

https://scrimba.com/learn/learnreact

CSS Zen garden Àr ett bra sÀtt att lÀra sig att skriva CSS till nÄgon annans HTML:

http://www.csszengarden.com/

Att lÀra sig om webbtillgÀnglighet Àr bra för alla pÄ denna planet, och ett ansvar som vi som utvecklare kan ta för att hjÀlpa andra att fÄ ta del av information pÄ internet. HÀr finns nÄgra tips pÄ hur du kan lÀra dig mer om vad webbtillgÀnglighet och WCAG 2.0 standarden innebÀr:

https://www.digg.se/kunskap-och-stod/digital-tillganglighet https://webbriktlinjer.se/

Color review Àr ett bra verktyg för att mÀta kontrasten mellan dina olika fÀrger som du anvÀnder, för att det ska vara tillgÀngligt för alla pÄ webben:

https://color.review/

En nybörjarvÀnlig tutorial pÄ hur du lÀr dig bygga en responsiv hemsida med HTML och CSS:

https://www.youtube.com/watch?v=oYRda7UtuhA

HTML & CSS Full Course - Beginner to Pro:

https://www.youtube.com/watch?v=G3e-cpL7ofc

En blandning mellan tutorials, men ocksÄ videos för inspiration och allmÀnna tips inom webbutveckling för dagar nÀr hjÀrnan inte riktigt Àr i full lÀrar-mode:

https://www.youtube.com/c/TheCoderCoder/videos

Klurigt att hitta bra ikoner pÄ nÀtet? HÀr finns nÄgra tips:

https://icons.getbootstrap.com/

https://fonts.google.com/icons

https://fontawesome.com/icons?d=gallery

https://iconmonstr.com/

https://thenounproject.com/

https://icons8.com/

https://www.flaticon.com/

Resurser om och var du hittar APIer

PÄ API katalogen kan du hitta olika APIer som du kan anvÀnda apikatalogen.se

En lista med publika API:er att anvÀnda i ditt projekt:

https://github.com/public-api-lists/public-api-lists

Myndigheten för Digital förvaltning DIGG har samlat olika API:er hÀr som en kan anvÀnda dataportal.se

Trafiklab har satt ihop en sida med olika kollektivtrafikers API:er som du kan koda nÄgot frÀnt av trafiklab.se

Arbetsförmedlingens JobTech team skapar egna API:er som en kan anvÀnda jobtechdev.se

Andreas Krohns har en presentation dÀr han gÄr igenom 20 APIer pÄ 20 minuter, finns mÄnga bra tips pÄ olika API:er https://www.youtube.com/watch?v=5C8Yp11RXTE

POSTman kan en anropa API:er med utan att anvÀnda kod. Ett jÀttebra sÀtt att testa att anropa sitt första API med: https://www.postman.com/downloads/

Vi pÄ 46elks har ett API som du kan testa att skicka ett SMS med för att lÀra dig hur du anropar ett API. HÀr kan du skaffa ett konto och hÀr kan du lÀsa i dokumentationen om hur en gör för att skicka ett SMS, hÀr finns nÄgra guider pÄ hur du kan skicka SMS med olika kodsprÄk

Apputveckling

Freecodecamp.org har en youtube tutorial om hur en kan lÀra sig Swift för iOS utveckling:

https://www.youtube.com/watch?v=comQ1-x2a1Q

HĂ€r finns en artikel pĂ„ Medium om “Getting started with Swift”:

https://medium.com/the-andela-way/getting-started-with-swift-89877c42660b

Freecodecamp.org har en youtube tutorial om hur en kan komma igÄng med Android apputveckling:

https://www.youtube.com/watch?v=fis26HvvDII

HĂ€r kan du skicka SMS med Flutter, men det stĂ„r litegrann om vad Flutter Ă€r, vad en ska tĂ€nka pĂ„, samt lĂ€nkar till en “Getting started tutorial”:

https://46elks.se/tutorials/send-sms-flutter

En gratiskurs pÄ Udacity som Àr gjord av Google dÀr du kan lÀra dig utveckla Android Appar med Kotlin:

https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012

Lite mer avancerad utveckling av Android appar med Kotlin, en gratiskurs pÄ Udacity:

https://www.udacity.com/course/advanced-android-with-kotlin--ud940

Android fundamentals for beginners, Android Studio för nybörjare:

https://www.youtube.com/playlist?list=PLQkwcJG4YTCTq1raTb5iMuxnEB06J1VHX

En blogg frÄn Google som handlar om Android:

https://android-developers.googleblog.com/

Basch script

En lista med hÀrliga Bash script och resurser för Bash

https://github.com/awesome-lists/awesome-bash

Java

Code Rebels har vÀnligt nog delat med sig av en hel nybörjarkurs i Java som finns hÀr. Det finns information om Java, programmering, uppgifter att trÀna pÄ och laborationer - Kan vara ett bra stÀlle att börja pÄ om Java Àr nytt för dig

Det hÀr Àr en Javakurs för de som inte kan Java, men Àr riktad Ät de som har erfarenhet av att programmera i andra sprÄk:

https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.005.1x+3T2016/about

Det hÀr Àr fortsÀttningskursen pÄ den föregÄende ovan. Den passar bra om en redan kan programmera i Java, och vet om bl.a. testning och specifikationer:

https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.005.2x+1T2017/about

Javascript

Youtube spellista med Javascript tutorials frÄn freeCodeCamp: https://www.youtube.com/playlist?list=PLWKjhJtqVAbleDe3_ZA8h3AO2rXar-q2V

Grundkurs i Javascript pÄ svenska: https://zÀta.com/sv/javascript-guide/index.htm

LÀr dig Javascript gratis med hjÀlp av:

https://scrimba.com/learn/learnjavascript

Om ni tycker att javascript Àr för lÀtt att lÀsa Àr det hÀr en rÀtt intressant video om hur man kan göra livet svÄrare för sig sjÀlv:

https://www.youtube.com/watch?v=sRWE5tnaxlI

Gratis korta videotutorials för att lÀra sig Vanilla Javascript:

https://scrimba.com/learn/learnjavascript

Mina första försök med kodande jag lÀrde mig var javascript via Khan Academy:

https://www.khanacademy.org/search?referer=%2F&page_search_query=javascript

C#

Giraffe Academy, var vÀldigt hjÀlpsamt nÀr jag skulle lÀra mig C# grunderna:

https://www.mikedane.com/

NĂ€tverk att hitta fler resurser inom

Meetup Àr en vÀldigt bra plattform för att hitta fler utvecklare, workshops, förelÀsningar inom tech. HÀr finns meetup grupper som ex PyLadies Stockholm, Stockholm APIs, Uppsala Linux User Group , Flutter Sweden, Uppsala.js, Friends of 46elks Uppsala, Afterwork Coding, Uppsala Tech Meetup, Friends of 46elks Stockholm

Det finns fler grupper att hitta hÀr: https://www.meetup.com/

Konferenser sÄsom Wordpress, PyCon Sweden och Uppstart kan en hitta fler utvecklare kompisar pÄ

Hackathons Ă€r vĂ€ldigt bra att vara med pĂ„ som utvecklare, du fĂ„r testa nya saker, lĂ€ra kĂ€nna fler mĂ€nniskor och bidra till bra projekt (sen Ă€r det vĂ€ldigt roligt ocksĂ„ 😍 )

Det finns mÄnga Facebook grupper dÀr du kan hitta fler utvecklare vÀnner att rÄdfrÄga, ex Kodtjejer, Datatjej, Kodapor, Kodapor OT (off-topic), Pink programming Community Àr bara nÄgra av de som finns dÀrute

Bidra pÄ ett Open source projekt Àr ett bra sÀtt att testa dina vingar pÄ, det finns massvis med projekt pÄ bland annat Github som du kan forka och bidra till

Det finns vÀldigt mÄnga bra podcasts att lyssna pÄ ocksÄ dÀr en kan hitta en massa tips. NÄgra av de poddarna Àr Kodsnack, Trevlig mjukvara, Developers - Mer Àn bara kod, Techskaparna, Datatjej podcast

Ett Ted talk med Josh Kaufman om de 20 första timmarna - Hur lÀr du dig nÄgonting:

https://www.youtube.com/watch?v=5MgBikgcWnY

Inspiration:

Ingen tutorial, men vill dela en utvecklare som jag inspireras av, Valerie Fuchs aka Madame Robot:

https://valerie-fuchs.com/

https://cafe-robot.co/

En nyhetsartikel om en person som gör konst med enbart HTML och CSS:

https://www.svt.se/kultur/hon-malar-tavlor-med-css-och-html-kod-ser-ut-som-klassiska-oljemalningar

Hennes Github konto finns hÀr:

https://github.com/cyanharlow