---
# System prepended metadata

title: Some Links For Amir

---

# Some Links For Amir

## Python Stuff

### [Flask][1]
Flask is a very popular web server framework for Python.

### [fast.ai][2]
If you are into machine learning, this is a great online course. I did the first couple of lessons, it is pretty cool.

### [kivy][3]
Python has a bunch of libraries for building graphical desktop apps (PyQT, Tkinter, wxPython), but Kivy seems the most modern and easy to use. Could be a good start into building GUI stuff. [Docs here](https://kivy.org/doc/stable/gettingstarted/intro.html)

## JavaScript Stuff

### [Eloquent JavaScript][4]
If you want to learn JS, this book is great. It is free online with interactive code samples and problems. It goes more in-depth than a lot of beginner resources. This is what Avelina has been using to prep for her bootcamp.

### [Codecademy][5]
Codecademy isn't the best, but if you want to get a quick overview of HTML and CSS it is good to get started.

### [Expo][6]
If you want to jump into React Native, Expo is sweet. You can write the code in your browser and scan a QR code to test your app on your phone.

## Miscellaneous
If you are into making games, check out [PICO-8][7]. It is an awesome "fantasy console" for building tiny retro games using Lua. I like it because it has all the tools you need (code/sprite/music editors) built in. I built this game [Flip Out][8] with it, which is a clone of Voltorb Flip from Pokemon HG/SS.

Some other languages/technology to check out:
- [Rust][9] - If you like lower-level stuff like C, Rust is new and hugely popular in that area. Great for command-line scripts, high-performace server code, embedded/IoT stuff, etc.
- [C#][10] - (Not similar to C) C# is a language made by Microsoft, it is good for building Windows desktop apps. Also, it's what [Unity][11] (a crazy popular 2D/3D game engine) uses.


[1]: https://palletsprojects.com/p/flask/
[2]: https://course.fast.ai/
[3]: https://kivy.org/#home
[4]: https://eloquentjavascript.net/
[5]: https://www.codecademy.com/learn/learn-html
[6]: https://snack.expo.io/
[7]: https://www.lexaloffle.com/pico-8.php
[8]: https://ianjsikes.itch.io/flip-out
[9]: https://www.rust-lang.org/
[10]: https://docs.microsoft.com/en-us/dotnet/csharp/
[11]: https://unity.com/