Best of MediumJanuary 2023

  1. 1
    Article
    Avatar of medium_jsMedium·3y

    Top 10 Udemy Courses to Learn Essential Programming and Development Skills in 2023

    These are the best Udemy courses you can take to learn essential Tech skills in 2023. Java Masterclass by Tim Buchalaka is one of the most comprehensive course to learn Java.

  2. 2
    Article
    Avatar of medium_jsMedium·3y

    The entry-level (junior) full-stack software engineer’s guide

    The entry-level (junior) full-stack software engineer’s guide Jan 11. Learn how variables are declared, the language primitives, how functions, objects, and arrays are used in JavaScript. Find out what the language data types are and how to use them.

  3. 3
    Article
    Avatar of medium_jsMedium·3y

    Data Structures: How Computers Store and Organize Data — The Backbone

    Data Structures are essentially frameworks that provide a logical way to store and organize data in a computer. They allow the computer to efficiently access, modify, and manipulate the data as needed.

  4. 4
    Article
    Avatar of medium_jsMedium·3y

    The Six (06) Visual Studio Code extensions I advise all python developers to use

    The Six (06) Visual Studio Code extensions I advise all python developers to use Jan 8 In this article, I want to make it easy for you to find the most suitable VS Python code extensions for your needs. But first, let’s recap what is VS code and Python.

  5. 5
    Article
    Avatar of medium_jsMedium·3y

    100 Days of Python

    100 Days of Python will be exploring the Python programming language over the next 100 days. We will be starting from the complete beginner level to make sure people without any programming background can get started and follow along.

  6. 6
    Article
    Avatar of medium_jsMedium·3y

    JavaScript 101: All About Timers

    JavaScript timers are great tools for achieving recurrent behavior or even triggering delayed actions. They’re not exactly accurate Timers either trigger an action after a certain number of seconds or repeat an action every time the specified timeout is over. Let’s take a look at what timers we have available and how they work.

  7. 7
    Article
    Avatar of medium_jsMedium·3y

    What, Why, and How JavaScript engine?

    A JavaScript engine is a software component that executes JavaScript code. The first JavaScript engines were mere interpreters, but all relevant modern engines use…. etc. Disclaimer here — we will not go through the nitty-gritty (stack, memory heap, etc. The article will only focus on the JS Engine.

  8. 8
    Article
    Avatar of medium_jsMedium·3y

    Node.JS | Atomic Operations

    An atomic operation in a Node.js server refers to a single, indivisible action that is performed on data. It is a type of operation that guarantees that the operation is completed in its entirety or not at all. This means that no other process or thread can access or modify the same data.

  9. 9
    Article
    Avatar of medium_jsMedium·3y

    Quick Guide: Go 1.20 Features

    Go 1.20 is the last release for Windows 7, 8, Server 2008 & 2012 - MacOS 10.13 High Sierra and 10.14 Mojave. The community has already releasedrc3 of Go1.20. You could check the release state in February 2023.

  10. 10
    Article
    Avatar of medium_jsMedium·3y

    An Introduction to Python FastAPI & Swagger UI

    FastAPI is a modern API framework for developing RESTful APIs in Python. The framework is production ready and it is widely used in industry. FastAPI documents will get generated automatically without any extra lines of code and additional effort.

  11. 11
    Article
    Avatar of medium_jsMedium·3y

    Analysis in Python using Pandas. Data Analysis and Charting simple…

    Analysis in Python using Pandas Dec 30, 2022 using pandas, NumPy, and seaborn libraries. In this article, we will play around with bank-nifty data and generate a heatmap of monthly returns. The first step one needs to follow is understanding the type of data they are dealing with.