Coderslang: Become a Software Engineer

  • Hey there 👋. If you want to learn to code, you’re in the right place.
  • To start learning from scratch I suggest the Full Stack JavaScript course
  • To improve your skills and prepare for the tech interview - a mobile app for iOS or Android
  • Below, you’ll find the links to contact me. And further, a list of interesting programming notes/articles. Feel free to send me a short message on Twitter, Telegram or a plain old email.
  • If you like to get a weekly newsletter with the latest programming tips and tricks, you can subscribe to it here. And get free programming ebooks.
  • Let’s go 🚀 !

How to Open a Link in a New Tab in HTML

Did you notice on some websites where when you click a link — it will open a page in a new tab? And you want to know how to do this trick....

September 22, 2021 · 2 min · Coderslang Master

How Long Does It Take to Learn CSS

It will take about 2-3 weeks to learn CSS and 1-2 months of practice to be good at it. How soon you will grasp CSS will depend on how many hours a day you are willing to spend....

September 21, 2021 · 3 min · Coderslang Master

How to Remove Underlines From Links in CSS

You know how hyperlinks always come with an underline, right? And you want to get rid of it so you can add your style. Well, you can do it by using the text-decoration property....

September 20, 2021 · 1 min · Coderslang Master

CRUD Operations in Depth in PostgreSQL

You have made it here so far. You are much familiar with databases and SQL. By now, you should be able to: Create new databases Create roles and users Know everything about SQL data types Create tables, set constraints and relationships among them You have come a long way indeed, but you still have more things to learn to use and harness the power of SQL fully....

September 17, 2021 · 10 min · Coderslang Master

Databases, Roles, and Tables in PostgreSQL

In the last tutorial, you installed PostgreSQL and prepared all the tools needed for SQL development. Also, you learned some fundamentals such as meta-commands, created your first database, your first table, and wrote your first SQL statements to perform CRUD operations....

September 16, 2021 · 13 min · Coderslang Master

Setting Up and Getting Started with PostgreSQL

Last time I’ve introduced you to the fundamentals of relational databases and SQL . Now it’s time for you to set up the working environment you need to follow along with this series....

September 15, 2021 · 13 min · Coderslang Master

Introduction to relational databases and SQL

In our modern world, databases are ubiquitous. If you want to write any piece of software that creates and stores information for future use, using a database system is necessary. Also, if you get into any software development role, you are likely expected to be familiar with databases....

September 14, 2021 · 6 min · Coderslang Master

What is src in HTML

The location of the external file can come in two ways: The first one is the local file that you saved on the computer, and you can access it by writing the file directory as ....

September 13, 2021 · 1 min · Coderslang Master

JavaScript Interview Question #51: For Each Key

What happens here and what’s the output? . . . . . . . . . . . . . . . . . The first line of code defines a user object that has two fields: name and age....

September 11, 2021 · 1 min · Coderslang Master

JavaScript Design Patterns - Decorator

Decorator is one of the Structural Design Patterns. You’re about to start with gift wrapping for a birthday party. A delicate, fragile gift has to be bubble-wrapped. It is followed by placing it safely in a cardboard box....

September 10, 2021 · 5 min · Coderslang Master