Modern Languages Tutorials for Programming Languages

Explore modern programming languages like V, Rust, and Go. This course covers their syntax, memory management, concurrency models, and application domains. Learn to write efficient, safe, and performant code for various projects. Gain insights into the latest trends in language design and development.

Tutorials
3,420
Avg Rating
3.9
Students
14,082,612

Modern Languages Tutorials

Udemy
Beginner

Raspberry Pi 3 Day Project: Retro Gaming Suite

Retro gaming made easy! Emulate classic consoles like PSX, N64 & Sega DC. Relive your favorite games with this powerful emulator.

Nick ThomasNick Thomas
4.1(32)
1,154
1h
Udemy
Beginner

The Amazing iOS9 Course - Over 84 hours of Content!

Learn Swift & Xcode! Kickstart your programming career with this hands-on course. Build skills & launch your coding journey today.

John BuraJohn Bura
4.0(23)
964
84h
Udemy
Intermediate

Android Redux/MVI pattern. Tests. Dependency Injection.

Build your developer portfolio! Intermediate-level course for experienced developers creating impactful projects. Level up your skills.

Aleks KrauseAleks Krause
4.1(32)
217
10h
Udemy
All Levels

Boost Your C# With Behavioural Design Patterns

Master behavioral design patterns! This course covers the final 11 patterns from the Gang of Four's classic book. Learn practical solutions for flexible and reusable code.

Mark FarragherMark Farragher
4.2(403)
4,679
4h
Pluralsight
Beginner

Unit Testing RxJS with Marble Diagrams

Visualize RxJS observables & operators with Marble diagrams. Learn core concepts & testing techniques for robust RxJS applications, including hot/cold observables.

Rupesh TiwariRupesh Tiwari
4.1(33)
3h
Udemy
Intermediate

Angular Advanced MasterClass & FREE E-Book

Master Angular! Build a powerful library and unlock advanced features. Level up your development skills with practical projects.

Angular UniversityAngular University
4.2(1,347)
11,181
7h
Udemy
All Levels

AngularJS Essentials - From Beginner to Advanced Developer

Learn AngularJS from scratch! This beginner-friendly course guides you step-by-step to master AngularJS, even with no coding experience. Build dynamic web apps.

Learnify ITLearnify IT
4.2(104)
19,855
6h
Udemy
Intermediate

Chip tuning WinOLS - Basic Remapping ECU Bosch EDC16

Optimize engine power! Learn to tune Driver's Wish, EGR, Boost & Injection Maps for peak performance and efficiency.

Алексей СеминоженкоАлексей Семиноженко
2.9(3)
10
2h
Udemy
All Levels

Full Redux Course-Redux from Beginner To Advanced Level 2022

Master Redux! Learn the fundamentals with a hands-on project. Build state management skills for React apps. Perfect for beginners.

Indian CodersIndian Coders
4.0(17)
2,706
2h
UdemyFree
All Levels

Modern Javascript Crash Course

Learn JavaScript quickly! This course provides a fast-track to mastering essential JavaScript skills. Build web applications and enhance your coding abilities.

Kim ChenKim Chen
4.2(135)
8,796
1h
Udemy
Intermediate

Data Integrations for Revit API Plugins C#

Improve your Revit add-ins! Learn data management techniques for functions and build more powerful tools. Boost your Revit development skills today.

Enrique GaliciaEnrique Galicia
3.9(15)
223
2h
Udemy
Intermediate

Learn Swift: Build an MVP using Gamification

Learn iOS app development with Swift! Discover Apple's modern programming language in a fun, easy-to-understand course. Build apps for iPhone & iPad.

Leandro PratesLeandro Prates
3.6(7)
321
5h
$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

Explore more topics related to Modern Languages.

Memory Management

Explore the intricacies of memory management in C, a fundamental aspect of system programming. This topic delves into manual memory allocation, dynamic memory allocation, heap structures, and techniques for preventing memory leaks. Learn to optimize memory usage and build robust, efficient C applications. Includes heap leak detection.

5 courses

Python Basics

Explore the fundamental concepts of Python programming. This topic covers core syntax, data types (lists, dictionaries, etc.), control flow (if/else, loops), and defining functions. You'll learn to write simple programs and build a solid foundation for more advanced Python development. Perfect for beginners!

1,216 courses

Programming Fundamentals

Explore the core concepts of programming, including variables, data types, control flow, and functions. This tutorial provides a foundational understanding applicable across various programming languages. Learn to problem-solve using algorithmic thinking and build the basis for more advanced coding skills. Discover how to choose the right tools for your projects.

1,122 courses

JavaScript Development

This topic covers JavaScript fundamentals and advanced concepts essential for front-end development. Learn DOM manipulation, asynchronous JavaScript, ES6+ features, and build interactive user interfaces. It's designed for aspiring developers aiming to build dynamic web applications and gain a competitive edge in the job market.

1,062 courses

Java Objects

A beginner-friendly introduction to Java object-oriented programming. Covers core concepts like classes, objects, inheritance, polymorphism, and encapsulation. Includes practical exercises to build a solid foundation for Java development. Learn to design and implement robust, reusable code for various applications.

972 courses

Object Programming

Explore Object-Oriented Programming (OOP) principles. This topic covers classes, objects, encapsulation, inheritance, and polymorphism. Learn to design and build modular, reusable, and maintainable software systems using OOP paradigms. Practical exercises reinforce core concepts for effective software development.

901 courses

Automation Development

This topic covers the fundamentals of automation development, equipping learners with skills to streamline workflows and enhance efficiency. It explores core concepts, practical techniques, and tools for automating repetitive tasks. Learn to design, implement, and maintain robust automation solutions, boosting productivity and career prospects.

838 courses

Python Applications

Develop practical Python applications with this comprehensive tutorial. Learn to build real-world solutions, from simple scripts to more complex programs. Covers project planning, code structure, and best practices for creating maintainable and scalable Python applications. Ideal for those seeking hands-on experience.

735 courses