For all the self-taught geeks out there, here our content library with most of the learning materials we have produces throughout the years.
It makes sense to start learning by reading and watching videos about fundamentals and how things work.
Machine Learning Engineering (16 weeks)
Full-Stack Software Developer
Search from all Lessons
Curated list of small interactive and incremental exercises you can take to get better at any coding skill.
Curated section of projects to build while learning with simple instructions, videos, solutions and more.
Guides on different topics related to the technologies that we teach in our courses
Social & live learning
The most efficient way to learn: Join a cohort with classmates just like you, live streams, impromptu coding sessions, live tutorials with real experts, and stay motivated.
storeon a computer.
Your entire computer hard drive is comprised of files, is the most low-level way to store information, your computer runs on a
file system or
file directory control that how data is stored and retrieved.
Using a backend language you can access the majority of the computer files, and that gives you almost endless power!
Let's say that you have the bitcoin prices from the last day in a
bitcoin_prices.csv file with the following format:
📺 Five minute video explaining what is a CSV file
Basically, every line in the CSV file represents one price, for example:
You can read the file with any backend programing language and interpret it based on the positions of the values:
Let's say you are running a script that has a variable called
todos that contains a todo list:
That variable is being stored in the RAM memory until you decide to save it to a text file or database. The RAM memory is not reliable because your computer could lose power at any moment (turned off).
You can save that variable into a
todos.csv file with the following python code:
The code above will create or update a
todos.csv with content similar to this:
|Yaml or YML||The easiest format to understand, developers love it because it is fast but it's also very similar to a simple text file, it allows comments and uses indentation instead of commas or braces for delimitation|
|XML||Very popular in the 90's and still being used in a lot of legacy software|
Here is a live demonstration loading all three types of files.