Git-versionhallinta

Tarvitsetko nopean perehdytyksen markkinoiden parhaan versionhallintatyökalun saloihin vai ottaako git tai versionhallinta päähän ylipäätään?

Ota Git haltuusi ja tule oppimaan, miten saat laitettua versionhallinnalle sulakkeet kurkkuun ja valjastettua tämänkin teknologian puolellesi.

Vaativuus
Arvostelut
1800,00 

Pahoittelemme mutta tiedossa ei ole seuraavia kurssipäiviä.
Ole hyvä ja ole yhteydessä myyntiin: 020 7776 670 tai myyntipalvelu@sovelto.fi

Git – markkinoiden käytetyin versionhallintatyökalu

 

Git -kurssilla saat työkalut versionhallintaan yksilö- sekä tiimitasolla. Perehdytystä gitin toimintaperiaatteisiin ja parhaat käytännöt versionhallinnan kanssa työskentelyyn omissa- sekä tiimiprojekteissa.

Kurssilla on teorian lisäksi myös paljon harjoituksia, joten opiskelu ei mene pelkäksi teorisoinniksi. Kurssi on uusi Soveltolla ja kouluttajana toimii Tommi Teräsvirta, joka on ohjelmistokehitykseen liittyvän kouluttamisen ja konsultoinnin rautainen ammattilainen

 

Kenelle?

Kaikille koodareille tasosta riippumatta sekä kaikille versionhallinnasta kiinostuneille.

 

Mitä opit kurssilla:

  • Git-versionhallinnan käyttöönoton projekteissa
  • Gitin perustyönkulun ja -komennot
  • Parhaat käytänteet yksilö- sekä tiimiprojekteihin

Opettajana toimii Tommi Teräsvirta, joka on viimeisen vuoden aikana kouluttanut toistasataa opiskelijaa koodareiksi Sovelton ja Academy Finlandin kiihdytetyn oppimisen ohjelmassa. Hän on toiminut myös ohjelmistoalalla useissa haastavissa tehtävissä, mistä saatua kokemusta hän pystyy hyödyntämään niin Full stack Web-kehityksessä kuin sulautettujen järjestelmien ja käyttöjärjestelmienkin alueilla.

Tommi avaa päivässä Gitin salat varmasti ja ammattitaitoisesti. Kurssilla voit myös kysyä juuri sinua pohdituttavat detaljit ja saada kokemuksen kautta hankitut täsmäopit käyttöösi.

 

Koulutuksen tarkempi sisältö:

Mikä Git?

  • Versionhallinta yleisesti
  • Git, GitHub, Git bash

Git peruskäyttö

  • Git työnkulku (workflow)
  • Työhakemisto, Staging area (Index), paikallinen repositorio (HEAD), …
  • repositorion alustaminen
  • .gitignore
  • Tiedostojen lisääminen, poistaminen ja tarkistelu
  • Commit
  • Committien tarkastelu ja vertailu

Versiohaarat (branchit)

  • Mikä on versiohaara ja miksi niitä käytetään
  • Versiohaarojen luonti
  • Eri versiohaarojen käyttö
  • Versiohaarojen yhdistäminen (merge)
  • Palaaminen aiempaan versioon
  • Muutosten “piilottaminen” stash

Ulkoiset repositoriot

  • GitHub vs. GitLab vs. Bitbucket… ja omat ulkoiset repositoriot
  • GitHub repositorioiden luonti ja hallinta
  • Repositorioiden kloonaus
  • Ulkoisen repositorion määritys paikalliselle projektille
  • Tiedon siirtäminen paikallisen ja ulkoisen repositorion välillä
  • Repositorioiden forkkaus
  • Pull requestit

Kehitysvälineen ja muut työkalut

  • IDEn ja GitBash yhteistoiminta
  • IDEN ja GitHubin käyttö
  • Gitk ja muut IDE-riippumattomat aputyökalut

Mitä tehdä ongelmatilanteissa?

Best practiset tiimityöhön ja Gitin käyttöön yleisesti:

  • Paikallisen repositorion hallinta
  • Ulkoisen repositorion hallinta
  • Versioiden hallinta ja synkronointi
  • Ongelmatilanteet

 

Avainsanat: , , ,

 

Paikkoja jäljellä:
Ei paikkarajoitusta
1800,00  + alv./VAT

Tutustu myös

20486 Developing ASP.NET MVC Web Applications

Tämä kurssi antaa hyvät valmiudet lähteä tekemään MVC-tekniikalla web-sovelluksia.
Vaativuus
Arvostelut
Seuraava ajankohta
13.01. – 15.01.
Sijainnit
Pasila, Online
Koulutusmuoto
Intensive - Luokka, Online - Kurssilive
Hinta
2400 €

Spring Boot - Sovelluskehitys

Spring on suosittu Open Source -kehys Java-ohjelmointiin. Sitä voidaan käyttää Java EE sijaan tai rinnalla. Erityisesti Spring Boot mikropalveluarkkitehtuurin pohjana on entisestään nostanut Springin suosiota. Spring ei ole vain yksi teknologia tai kirjasto ja onkin hyvä oppia miten sitä kannattaa oikeasti hyödyntää.
Vaativuus
Arvostelut
Seuraava ajankohta
Ei aikataulua
Sijainti
-
Koulutusmuoto
Intensive - Luokka, Online - Kurssilive
Hinta
1800 €

Java-ohjelmointi

Java-ohjelmoija tarvitsee työssään kymmeniä kirjastoluokkia ja monet niistä toistuvat lähes kaikessa koodissa. Harvinaisten kirjastojen osalta "coding by Google" on tehokasta, mutta nämä tulee osata!
Vaativuus
Arvostelut
Seuraava ajankohta
Asiakaskohtaisena
Sijainti
-
Koulutusmuoto
Intensive - Luokka, Online - Kurssilive
Hinta
Pyydä tarjous

Vastuuhenkilö


Tommi Teräsvirta

Tommi Teräsvirta

Tommi on ohjelmistokehitykseen liittyvän kouluttamisen ja konsultoinnin rautainen ammattilainen. Tommilla kouluttajaura alkoi vuonna 1997 Java-koulutuksilla. Hän on toiminut ohjelmistoalalla useissa haastavissa tehtävissä, mistä saatua kokemusta hän pystyy hyödyntämään niin Full stack Web-kehityksessä kuin sulautettujen järjestelmien ja käyttöjärjestelmien alueilla. Tommilta löytyy sertifioitua osaamista niin Microsoft-ympäristöön, kuin Java ja C++ -kieliinkin liittyen. Lähellä sydäntä ovat myös mobiilit alustat, avoin lähdekoodi ja Linux. Tommi on erittäin pidetty kouluttaja. Hän onnistuu koulutuksissaan innostamaan aiemmin koodausta karttaneen oppilaan koodauksen salojen mielenkiintoiseen maailmaan. Tommi on konsultoinut ja kouluttanut niin koti- kuin ulkomaillakin.
MCTS, Oracle Certified Professional, Java SE 7 Programmer, TOGAF® Foundation Certificate, Certified QT Specialist