
Comprehensive Scala tutorial covering language fundamentals, functional programming concepts, object-oriented features, and advanced topics for beginners and experienced developers.

Comprehensive guide to Scala programming, covering basics to advanced concepts. Learn syntax, object-oriented and functional programming, data structures, and practical application development.

Learn Scala programming fundamentals, syntax, and advanced concepts through hands-on practice. Covers data types, functions, collections, traits, and more for building robust applications.

Comprehensive Scala tutorial for programmers: learn basics, OOP, functional programming, pattern matching, and advanced features in a hands-on, fast-paced format.

Comprehensive guide to FreeCAD 2022, covering Part, Surface, Path, Sheet Metal, FEM Analysis, and Assembly workbenches. Learn advanced 3D modeling techniques and practical applications.

Learn to create mechanical animations in FreeCAD, covering spring movements, assembly techniques, and kinematic skeletons. Ideal for beginners interested in 3D modeling and animation.

Automate, animate, and control FreeCAD objects using Python. Mini-tutorials cover setup, input, data types, operators, loops, and GUI programming for beginners.

Learn to recreate the iconic Amiga CD1200 using FreeCAD, from tracing photos to creating complex patterns with Python scripting. Perfect for retro enthusiasts and 3D modeling beginners.

Learn to create decentralized applications and smart contracts using Solidity, with hands-on projects including a bike rental app on the Binance Smart Chain.

Learn to create and deploy smart contracts using Solidity on Ethereum. Explore blockchain fundamentals, NFT auctions, limitations, and scaling solutions.

Comprehensive Go programming series for beginners, covering fundamental concepts to advanced topics like structs and interfaces through hands-on tutorials and practical examples.

Learn JavaScript fundamentals and HTML manipulation through hands-on tutorials covering variables, functions, loops, data structures, and more. Ideal for absolute beginners seeking a solid foundation in web development.

Explore the fundamentals of scientific computing through a comprehensive series of lectures, covering essential concepts and techniques for computational problem-solving in scientific research.

Comprehensive introduction to JavaScript fundamentals, covering variables, operators, loops, functions, arrays, DOM manipulation, and object-oriented programming concepts for beginners.

Master Python basics: syntax, operators, data types, control structures, and loops. Gain practical coding skills through hands-on exercises and real-world examples.

Master NumPy fundamentals for efficient data manipulation and analysis in Python, enhancing your skills in scientific computing and data science.

Learn Python-based machine learning techniques including linear regression and principal component analysis through hands-on tutorials and practical implementations.

Learn essential statistical concepts and data visualization techniques using Python, covering descriptive and inferential statistics, distributions, and probability.

Learn to create a Python keylogger using Pynput library, covering file operations, keyboard event listening, and log file management for practical cybersecurity skills.

Learn to build mobile apps with Python using Kivy and KivyMD. Master UI elements, themes, navigation, and screen management for creating professional-looking applications.

Comprehensive introduction to NumPy for data science, covering basics, indexing, array operations, matrices, reshaping, mathematics, linear algebra, statistics, and file handling.