thumbnail

HTML Tutorials for Beginners

This full course is where you should begin your journey towards learning web development. Learn HTML basics before you attempt to learn CSS or JavaScript. HTML is the foundation and starting point for everything else you add in web development.

Level: Junior
Format: Video
Language: English
YouTube 3–6 HoursFull CourseIntroductory
Free
1
thumbnail

CSS Tutorials for Beginners

CSS for Beginners Course. After you have learned the basics of HTML, your web development journey should continue with this CSS course for beginners. CSS will help you enhance your HTML pages with modern design and layouts.

Level: Junior
Format: Video
Language: English
YouTube 6–12 HoursFull Course
Free
1
thumbnail

Typescript Tutorials for Beginners

Learn Typescript from absolute beginner to full projects to React + Typescript in the same project. This playlist will teach you all of the Typescript fundamentals.

Level: Junior
Format: Video
Language: English
YouTube 1–3 HoursProject-BasedIntroductory
Free
5
thumbnail

Python Tutorials for Beginners

This Python playlist will take you from absolute beginner to a Python Programmer with knowledge of all of the fundamentals of the Python programming language.

Level: Junior
Format: Video
Language: English
YouTube 6–12 HoursCrash Course
Free
2
thumbnail

Beginner's TypeScript

Get hands-on interactive practice with this free TypeScript tutorial and learn the foundational knowledge and skills you need to become a TypeScript Wizard.

Level: Junior
Format: Video
Language: English
< 1 HourIntroductory
Free
2
thumbnail

CSS for JavaScript Developers

The interactive learning experience designed to help JavaScript developers become confident with CSS.

Level: MidSeniorC-LevelJunior
Format: Text + Video
Language: English
6–12 HoursFull CourseDeep DiveProject-Based
199-399 USD
1
thumbnail

Type-Level TypeScript

Type-level TypeScript is an online course to take your TypeScript skills from intermediate to advanced. It will give you a solid understanding of the type system's fundamentals and guide you through its most advanced features. You will find everything you need to become a TypeScript Expert — not onl...

Level: MidSenior
Format: Text
Language: English
Full CourseDeep DiveTheory-Heavy
99 USD
0
thumbnail

Build a TypeScript Project From Scratch

This is the end-to-end experience of taking from a blank editor to battle-tested production code. A hands-on tutorial where we build a library from scratch, share it with the world, and consume it in a production application.

Level: JuniorMid
Format: Video
Language: English
Project-BasedCrash Course
Free
0
thumbnail

TypeHero

Connect, collaborate, and grow with a community of TypeScript developers. Elevate your skills through interactive coding challenges, discussions, and knowledge sharing.

Level: JuniorMidSenior
Format: Text
Language: English
Project-BasedDeep Dive
Free
2
thumbnail

C Programming Full Course

This resource offers essential guidance for beginners looking to start coding in C, featuring 12 hands-on projects to enhance learning.

Level: Junior
Format: Video
Language: English
YouTube 3–6 HoursProject-BasedFull CourseIntroductory
Free
0
thumbnail

C# Full Course

This course is designed specifically for those new to coding. You’ll learn the fundamentals of C#, a powerful language used for game development, web applications, and more!

Level: Junior
Format: Video
Language: English
YouTube 3–6 HoursCrash CourseIntroductory
Free
1
thumbnail

Go Event Driven Development

Go Event-Driven is an advanced, hands-on online training by Three Dots Labs, designed to teach Go developers how to build scalable, resilient, and fault-tolerant event-driven systems. Created by the authors of the Watermill library and the e-book Go With The Domain, this course emphasizes practical ...

Level: Senior
Format: Text + Video
Language: English
12+ HoursProject-BasedFull CourseDeep Dive
450 USD
0
thumbnail

Go in One Evening

Go In One Evening is a fast-paced, hands-on online training by Three Dots Labs, tailored for junior software engineers eager to become productive in Go within a single evening. Instead of passive video lectures, this course emphasizes active learning by building real-world projects using your prefer...

Level: Junior
Format: Text + Video
Language: English
3–6 Hours
40 USD
0
thumbnail

Modern JavaScript Full Course

Course teaches you how to build modern applications with vanilla JavaScript - no React, no TypeScript, no Frameworks - just plain old JavaScript.

Level: Junior
Format: Video
Language: English
1–3 Hours
20 USD
0
thumbnail

C++ Full Course

This course is a beginner's introduction to C++ that assumes you have no coding experience. C++ is a vast and complex language. Course covers just enough to get you started working with C++ on your own. After completion, I would recommend researching: Vectors, Polymorphism, STL, Smart Pointers, and...

Level: Junior
Format: Video
Language: English
YouTube 3–6 HoursIntroductoryCrash CourseProject-Based
Free
0
thumbnail

Dart Crash Course

In this Dart crash course, you'll learn how to code in Dart from the ground up, in prep for making applications with Flutter (which uses Dart).

Level: Junior
Format: Video
Language: English
YouTube 1–3 Hours
Free
0
thumbnail

Java Start

The course places great emphasis on practice. In addition to solving dozens of tasks, you will also create two large applications that will have nearly 2 thousand lines of code in total. First of all, you will learn not only how to write program code, but why to write it in a specific way and in acc...

Level: Junior
Format: Text + Video
Language: Polish
12+ HoursProject-BasedFull CourseDeep Dive
35 USD
0
thumbnail

Kotlin Crash Course For Beginners

In this course, you will gain all the knowledge necessary to start developing real software with Kotlin.

Level: Junior
Format: Video
Language: English
YouTube 1–3 HoursCrash CourseIntroductory
Free
0
thumbnail

PHP Full Course for non-haters

This course will give you and introduction PHP in 4 hours. Afterwords it's recommended learning about: Object Oriented Programming, Exception Handling, and PDO.

Level: Junior
Format: Video
Language: English
YouTube 3–6 HoursProject-BasedCrash CourseIntroductory
Free
0
thumbnail

Ruby Programming Language - Full Course

Learn the Ruby programming language in this full course / tutorial. The course is designed for new programmers, and will introduce common programming topics using the ruby language.

Level: Junior
Format: Video
Language: English
YouTube 3–6 HoursCrash CourseIntroductory
Free
0
thumbnail

Rust Programming Full Course

This extensive course is designed to take you from a beginner to a proficient Rust programmer by covering all the essential topics necessary to build robust and efficient software.

Level: Junior
Format: Video
Language: English
YouTube 1–3 HoursCrash CourseIntroductory
Free
0
thumbnail

Apache Spark & Scala Course

In this free video course, you will learn to develop professional Apache Spark applications by following easy step-by-step examples. We'll start from the very beginning by setting up a local development environment. Subsequently, I'll show you how to use the Spark SQL API in small practical code exa...

Level: Junior
Format: Video
Language: English
YouTube 1–3 HoursCrash CourseIntroductory
Free
1
thumbnail

Swift Programming Tutorial

This course is meant to be an introduction to the world of iOS Development. You will learn the basics of Swift, Xcode and build beginner apps. Beyond the code we discuss general programming principles, career advice, how to network as a developer as well as recommended future learning.

Level: Junior
Format: Video
Language: English
YouTube 6–12 HoursFull CourseIntroductory
Free
1
thumbnail

SwiftUI Fundamentals

In this 12 hour course we build 4 apps that ramp up in difficulty. The first 3 apps are quite simple, but the 4th and final app grows substantially in size and challenge. The course has been updated for iOS 15 and iOS 16.

Level: Junior
Format: Video
Language: English
YouTube 6–12 HoursProject-BasedPortfolio Project
Free
0
thumbnail

Interactive Shell Programming tutorial

Whether you are an experienced programmer or not, this website is intended for everyone who wishes to learn programming with Unix/Linux shell interpreters.

Level: Junior
Format: Text
Language: EnglishTurkishGerman
12+ HoursTheory-HeavyIntroductory
Free
0
thumbnail

GraphQL Crash Course

In this GraphQL course, you'll learn how to set up a GaphQL server, and then make queries & mutations to that server from the browser.

Level: Junior
Format: Video
Language: English
YouTube 1–3 HoursCrash CourseIntroductory
Free
1