author-pic

Tristan Krass

Tools I use


Published on April 08, 2019

Hardware

  • Macbook Pro 2017 ( 16GB Ram, 256GB SSD)
  • Logitech Craft Keyboard
  • Logitech MX Master 2
  • 1 .TB Hard Drive by Lacie
  • Samsung S8

Software

  • Evernote - for note taking in classes and a place where I store all my new ideas.
  • IntelliJ - This is mainly for Java and currently I am mostly programming in Java, but I have also used Pycharm which is focused on Python.
  • VS Code for front end stuff
  • Spotify
  • Audible
  • Todoist – to keep me on track ( They also have reduced price for students)
  • Google Calendar and the whole GSuite for documents
  • Sketch for designing
  • Clean my mac - Essential to keep my my mac clean from unwanted temp files.

Stuff I am trying out

  • GitKraken - A GUI version of Git version control. If you are a student you can use the service for free one year.
  • [Notion](

    Järgnevad ressursid on kõik tasuta kättesaadavad. Eelkõige on ressursid mõeldud Pythoni õppimiseks, mis on väga hea valik esimeseks programmeerimiskeeleks oma sõbraliku süntaksi poolest.

    Python Crash Course

     Tegu on algajatele mõeldud raamatuga, mis on tasuta netis olemas. Seal on olemas ülesanded ja nende lahendused. Lisaks sellele on olemas juhend, kuidas seadistada endale Pythonit ja kuidas jooksutada Pythoni programme.

    Automate The Boring Stuff

    Practical programming for total beginners. Written by Al Sweigart. 
    Nagu eelnev lause märku annab, siis on tegu algajatele mõeldud raamatuga, millel on tasuta saadaval ka <a href="https://www.youtube.com/watch?v=1F_OgqRuSdI&amp;list=PLGoJzB271_7r-iLYuEHEPJ5pSIYxXjJEn">videoversioon Youtube'is. See raamat erineb eelmisest selle poolest, et ülesanded on eelekõige praktilise suunitlusega, mida on õppijal võimalik koheselt ka rakendada.

    CodingBat

    Codingbat on suurepärane koht, kus oma õpitu proovile panna. Codingbatis on mitmeid eriraskusega ülesandeid, millest osa on võimalik lahendada ühe reaga, kuid mõne probleemi peale võib kuluda pea kümme rida. Kasutaja saab koheselt tagasisidet oma tulemuse kohta. Kui kõik testid läbisid, võid edasi minna järgmise ülesande juurde.

    ""

    Näide Codingbati ülesandest&nbsp;

    Codecademy

    Codecademy on suurepärane koht algaja jaoks, sest pakub õppijale võimalust lugeda natuke teooriat ja siis seda kohe ka rakendada. Ainuke miinus on, et Codecademys on hetkel Python2, kuid see ei tohiks olla probleem, kui oled alles algaja.

    Paar kanalit, mida Youtube'is jälgida:

    Kindlasti pole eeltoodud nimekiri lõplik, vaid minu nimekiri ressurssidest, mida olen varem lugenud või kasutanud. Loodan, et eeltoodud ressursidest leiad endale midagi sobivat. Kui tead mõnda head kanalit või raamatut, siis lisa kommentaar ja lisan soovituse postitusse.

    ) - A note-taking/todo list/kanban board/, Definetly check it out if you are intrested in a very flexible note-taking app.

I will be updating this post regularly as I will be trying out new technology.

If you like it, share it!