Meet Austėja Kazlauskytė :

Image for post
Image for post

Austėja is a new mom, law graduate, and “mom-and-pop” entrepreneur turned full-time frontend developer 🎉

She managed to get a job despite soul-crushing odds👇

  1. No formal education
  2. No professional coding experience
  3. No portfolio

And as if that wasn’t enough, she was also raising a child and facing a worldwide pandemic this whole time 😱

So in this article — and corresponding podcast episode — you will learn how she conquered her fears, took risks, and learned to navigate JavaScript, CSS, React, and eventually nailed the dreaded technical interview.

What you’ll learn 👨‍🏫

Here are some of the specific takeaways you’ll have from her…


Image for post
Image for post

In this piece, we’re going to look at two of the most used hooks in React: useState and useEffect.

If you’re not familiar with hooks, here’s the TL;DR: because of hooks, there’s almost no need for class-based components any more. Hooks let you “hook into” the underlying lifecycle and state changes of a component within a functional component. More than that, they improve the readability and organization of your components.

If you want a proper introduction to this subject, you can check out our advanced React course on Scrimba. …


In this article, I’ll teach you as many responsive design techniques as I possibly can in five minutes. This obviously isn’t enough to learn it properly, but it will give you an overview of the most important concepts, which I personally define as these:

- Relative CSS units
- Media queries
- Flexbox
- Responsive typography

If you want to dive deeper into the subject afterward, you can check out our responsive web developer bootcamp on Scrimba which will enable you to build responsive websites on a professional level.

Image for post
Image for post

But for now, let’s start with the basics!

Relative CSS units

At the core of responsive web design are relative CSS units. These are units that get their value from some other external value. This is handy because it allows, for example, the width of an image to be based on the width of the browser. …


Image for post
Image for post
Click the image to get to the course.

I’m really excited to share this four hour course on HTML and CSS (← link) with you.

If you’re curious about web development, but don’t know where to start, this is the perfect course for you!

There are absolutely no prerequisites for it, and you don’t even need to install a code editor! Scrimba will cover you there.

The instructor of the course is the brilliant Kevin Powell. He’s a big CSS fan, a very popular YouTube instructor, and he also teaches HTML and CSS in classrooms. In other words, you’re in good hands.

During the course, you’re going to learn the basics of HTML and CSS and start building your very first web pages. All the lessons are going to be hands-on and start writing actual code straight away. …


Image for post
Image for post

In this article, I’ll show you how to create a handy little app which keeps track of your receipts. It allows you to dump all your receipts into a Dropbox folder and then hit a button to organize them by month.

This is especially useful for when you’re doing accounting, as you normally want to do it on a month-by-month basis. Having all your receipts from a given month grouped together in a single folder can help you save a lot of time.

In this tutorial we’ll cover:

  • Creation of a Dropbox account and setting up our project development environment
  • UI creation with Vanilla JavaScript — including fetching data, rendering elements, basic state management, and simple navigation. …


Image for post
Image for post

This article will teach you the bare minimum you need to know in order to start creating apps on top of the Dropbox API.

Once you’ve read it, you can also check out our free course on the Dropbox API if you’re interested in learning more. In that course, you’ll learn how to build an expense organizer app using modern JavaScript.


Image for post
Image for post
Click the image to get to the course.

In my previous startup, we used the Dropbox API heavily in our production process. Our products were children’s book apps for iPad, and each book was simply a collection of Dropbox folders containing all the visuals, music and voice-overs for the book. This had two big benefits: it provided everyone with an interface they already knew how to use, and it was cheaper than building a custom interface.

So when Dropbox asked Scrimba whether we’d be interested in creating a sponsored course on their API, there was no doubt in our minds, as we knew how useful their API can be. …


Image for post
Image for post
Click the image to get to the course.

As a part of our collaboration with freeCodeCamp, their eminent instructor Beau Carnes has turned their entire ES6 curriculum into an interactive Scrimba course which you can watch today.

As you might know, ES6 is just a way to describe newer JavaScript features that weren’t fully and widely accepted until 2017. Now, almost all JavaScript is written using ES6 features, so this course sets you up to become a modern JavaScript developer.

In this article, I’ll list out the chapters and give you a sentence or two about it. …


Image for post
Image for post
Click the image to get to the courses.

2018 marked the beginning of Scrimba.com as a course platform. Throughout the year we launched a total of 16 free courses. And luckily for us, they’ve seemed to strike a chord within the dev community, as we’re now getting over 100K monthly visitors to the site.

As the year is coming to an end, I’d like to give you a challenge. A new year is a great opportunity to devote some time to improve your skills. So I’d like you to learn a new technology during the first weeks of 2019.

I challenge your to pick a course below and make it a new year’s resolution to complete it in January! …


Image for post
Image for post
Click the image to get to the course.

The last few years, machine learning has gone from a promising technology to something we’re surrounded with on a daily basis. And at the heart of many machine learning systems lies neural networks.

Neural networks are what’s powering self-driving cars, the world’s best chess players, and many of the recommendations you’re get from apps like YouTube, Netflix, and Spotify.

So today I’m super-stoked to finally present a Scrimba course that helps any web developer easily get started with neural networks.

In the course, Robert Plummer teaches you how to use his popular Brain.js

About

Per Harald Borgen

Co-founder of Scrimba, the next-generation coding school.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store