paint-brush
10 Tutorials in Today’s Top Languages!by@hackernoondev
1,435 reads
1,435 reads

10 Tutorials in Today’s Top Languages!

by EthanMarch 2nd, 2019
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

<strong>Ginni Rometty, the CEO of IBM once said, <em>“Growth and comfort do not coexist.</em>” As software developers, learning a new language or a new skill is necessary to grow and get us out of our comfort zones. This week at </strong><a href="http://hackernoon.com" target="_blank"><strong>Hacker Noon</strong></a><strong>, we’ve seen some great tutorials that will help you do just that!</strong>

People Mentioned

Mention Thumbnail
Mention Thumbnail

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coin Mentioned

Mention Thumbnail
featured image - 10 Tutorials in Today’s Top Languages!
Ethan HackerNoon profile picture

But first, shoutouts to our investors of the week: Minh Doan, Atif Ali, & Monday Capital! Thanks to these guys (and our other 1.24k+ investors), we successfully closed our crowdfunding with max amount raised 12 hours ago!

Ginni Rometty, the CEO of IBM once said, “Growth and comfort do not coexist.” As software developers, learning a new language or a new skill is necessary to grow and get us out of our comfort zones. This week at Hacker Noon, we’ve seen some great tutorials that will help you do just that!

JavaScript:

Promises in 70 lines of code

Ever wondered how JavaScript Promise works internally? Obviously there is some native browser support involved, right? Nope! We can implement the Promise interface using pure JavaScript and it’s much simpler than you may think, we can do so in only 70 lines of code!

Build a machine learning website from scratch

Are you enthusiastic about machine learning? Are you trying to implement a simple machine learning webpage from scratch? Do you want to make something cool with HTML/CSS and JavaScript? If yes, then this tutorial is for you!

Build a currency converter with JavaScript and Ionic

Are you comfortable building web applications with JavaScript, but want to try something new? Have you wanted to learn about mobile app development, but never made the time to do so? This tutorial uses Ionic, which relies heavily on all the great features of JavaScript, to build a really cool currency converter.

Monolith to micro frontends

Do you dread resolving merge conflicts? Do you work on large development teams where tasks can sometimes overlap or cause confusion? This guide explains how microservices can help. Microservice is a development technique which allows developers to do independent deployments for different parts of the platform without harming other parts

Node:

Build a twitter bot on AWS lambda

Do you want some hands on experience with a seemingly complex tool used widely in the industry? Or do you just want a fun side project? This tutorial gives step by step instructions on how to build a twitter bot on AWS lambda and provides a cool use-case for Webpack! You’ll walk away with some new skills and a great portfolio piece.

React:

Build a customized youtube player

Don’t have time to go through long tutorials? Need an easy way to finally break into React? In this tutorial, you’ll learn how to connect to the youtube API with React, and build a customized Youtube player. The best part? You’ll be done in less than an hour!

Introduction to React hooks

Do you think classes can be a barrier to learning React? Or do you use classes, but find that they make loading unreliable? With React Hooks, you don’t need to convert a function component into class component. You can use state and lifecycle methods in the function component. Learn more about it in this great guide!

Django:

Integrate Bokeh visualizations into Django projects

Do you like creating data visualizations? Have you found working with Bokeh visualizations difficult or challenging? In this complete guide to integrating Bokeh visualizations into Django projects, you will see an entirely full-stack approach to creating fantastic data visualizations with some of the most popular frameworks out there!

Python:

Understanding virtual environments

Have you ever had a program crash when you tried to run it on a different machine? Has installing Python packages lead to incompatibility issues? If you’re new to Python, or never used virtual environments, this tutorial will walk you through the steps to properly set these up for each new project, and hopefully save you a headache along the way.

Build a multivariable linear regression model

Looking for some algorithm practice to prepare for your next interview? Or looking for an awesome side project in Python? In this guide, you’ll see how to use machine learning to make predictions based on linear regression models.

P.S. Got a tech story? Visit Contribute.HackerNoon.com.

P.P.S. Shoutout to our investors of the week! Cheers to those who make it possible for us to build a better tech site:

  • Minh Doan, currently co-founder at Harmony Protocol, Ex-Googler, early investor to Lyft, Databricks, Chia Network and Harmony Protocol.
  • Atif Ali is a Mechatronics Engineer by day, a hacker and active blogger by night.
  • Monday Capital is a fund created by engineers/founders. We do more than invest: we are entrepreneurs who start, fund and grow surprising new consumer behaviors and trends powered by cutting edge technologies such as the blockchain.