程式語言
Python、C、C++、Java、JavaScript、TypeScript、Go、R 與 Haskell 教學,從入門語法到進階技巧。
PyQt6 Complete Tutorial
PyQt6 is a comprehensive set of Python bindings for Qt 6, developed by Riverbank Computing. It enables you to create professional desktop applications using Python.
閱讀文章 →PySide6 Complete Tutorial
PySide6 is the official Python binding for Qt 6, developed by The Qt Company. It provides access to the complete Qt 6 framework, enabling you to create professional-grade desktop applications.
閱讀文章 →setup
This guide shows how to install the official ultralytics package via pip and how to decide whether you need CUDA. CUDA is optional and only required for NVIDIA GPU acceleration on Linux/Windows PCs with NVIDIA GPUs. Appl
閱讀文章 →python curriculum
🐍 Python Teaching Roadmap Beginner Level (Foundations)
閱讀文章 →R Training Course - Complete Overview
This comprehensive R programming course is organized into three levels
閱讀文章 →R Language Training Course
A comprehensive R programming course from beginner to advanced level, covering fundamentals, data manipulation, visualization, and statistical analysis.
閱讀文章 →Advanced Level - Statistical Analysis and Modeling
This section focuses on advanced statistical analysis using R. You'll learn hypothesis testing, regression analysis, ANOVA, and model diagnostics.
閱讀文章 →Beginner Level - R Programming Fundamentals
Welcome to the beginner level of R programming! This section covers the fundamentals you need to get started with R.
閱讀文章 →Sample Datasets
This folder contains sample datasets for use in exercises and examples throughout the R training course.
閱讀文章 →Intermediate Level - Data Manipulation and Visualization
This section focuses on data science skills using R's tidyverse collection of packages. You'll learn to manipulate, clean, and visualize data effectively.
閱讀文章 →Introduction to TypeScript
TypeScript is a superset of JavaScript that adds static type checking to JavaScript. It was developed by Microsoft and is now an open-source project.
閱讀文章 →Basic Types
TypeScript provides several basic types that correspond to JavaScript's primitive types and more.
閱讀文章 →Variables and Type Annotations
Understanding how to declare variables and use type annotations in TypeScript.
閱讀文章 →Functions
Functions are fundamental in TypeScript. Learn how to type them properly.
閱讀文章 →Interfaces
Interfaces define the shape of objects and provide a way to enforce structure in your code.
閱讀文章 →Classes
TypeScript adds type annotations and access modifiers to JavaScript classes.
閱讀文章 →Arrays and Tuples
Working with arrays and tuples in TypeScript.
閱讀文章 →Enums
Enums allow you to define a set of named constants.
閱讀文章 →Type Assertions
Type assertions tell TypeScript to treat a value as a specific type. Use with caution!
閱讀文章 →Union and Intersection Types
Combine types in powerful ways with union and intersection types.
閱讀文章 →Beginner Level: TypeScript Fundamentals
Welcome to TypeScript! This section covers the fundamentals you need to get started.
閱讀文章 →Generics
Generics allow you to create reusable components that work with multiple types.
閱讀文章 →Utility Types
TypeScript provides built-in utility types that transform existing types.
閱讀文章 →Advanced Types
Explore more sophisticated type patterns and techniques.
閱讀文章 →