الدورات / Applied AI for Developers and IT Professionals
متوسط · مجانية
Applied AI for Developers and IT Professionals
From Python basics to production LLM apps, with an optional GeoAI specialization.
موجّهة إلى: working developers and IT professionals (software, web, database, sysadmin, support and data analyst roles) with intermediate programming or IT experience and no prior machine learning or advanced math background.
20 وحدة
3 دروس من أصل 129 مخطط لها
3 تمارين برمجية
Foundations for AI
ابدأ من هنا
درس واحد
Welcome to the course: what you will learn
مرحبًا
6 دقائق
الوحدة 1: Python for AI
8 دروس · المتاح منها: 2
Track overview: Foundations for AI
مقدمة
5 دقائق
Setting up your AI workstation (conda, VS Code, Jupyter)
الدرس 1
9 دقائق اختبار 3 تمارين
Python refresher for data work
الدرس 2
قريبًا
NumPy: arrays, broadcasting, vectorization
الدرس 3
قريبًا
Pandas: loading, cleaning, joining tabular data
الدرس 4
قريبًا
Working with real data: CSV, JSON, Excel, SQL and web APIs
الدرس 5
قريبًا
Visualization with Matplotlib and Plotly
الدرس 6
قريبًا
Project: exploring an online store's sales dataset
الدرس 7
قريبًا
الوحدة 2: Math Essentials for ML
6 دروس · قريبًا
Vectors and matrices: the language of data
الدرس 1
قريبًا
Dot products, norms and distance
الدرس 2
قريبًا
Derivatives and gradients, intuitively
الدرس 3
قريبًا
Probability basics: distributions, expectation
الدرس 4
قريبًا
Bayes' rule and conditional probability
الدرس 5
قريبًا
Statistics you actually need: mean, variance, correlation, p-values
الدرس 6
قريبًا
الوحدة 3: Data Handling and Preparation
6 دروس · قريبًا
Data types, missing values and outliers
الدرس 1
قريبًا
Feature scaling and encoding
الدرس 2
قريبًا
Train, validation and test splits
الدرس 3
قريبًا
Data leakage and other silent pitfalls
الدرس 4
قريبًا
Building a reproducible data pipeline
الدرس 5
قريبًا
Project: preparing a customer churn dataset for modelling
الدرس 6
قريبًا
Classical Machine Learning
الوحدة 4: Supervised Learning
8 دروس · قريبًا
Track overview: Classical Machine Learning
مقدمة
قريبًا
What is machine learning: a working definition
الدرس 1
قريبًا
Linear regression from scratch
الدرس 2
قريبًا
Logistic regression and classification
الدرس 3
قريبًا
Decision trees and random forests
الدرس 4
قريبًا
Gradient boosting (XGBoost, LightGBM)
الدرس 5
قريبًا
K-nearest neighbours and support vector machines
الدرس 6
قريبًا
Project: predicting house prices
الدرس 7
قريبًا
الوحدة 5: Model Evaluation and Tuning
6 دروس · قريبًا
Overfitting, underfitting and bias-variance
الدرس 1
قريبًا
Metrics: accuracy, precision, recall, F1, ROC-AUC
الدرس 2
قريبًا
Regression metrics: MAE, RMSE, R2
الدرس 3
قريبًا
Cross-validation: k-fold, stratified and time-based splits
الدرس 4
قريبًا
Hyperparameter tuning: grid, random, Bayesian
الدرس 5
قريبًا
Explaining models: feature importance and SHAP
الدرس 6
قريبًا
الوحدة 6: Unsupervised Learning
5 دروس · قريبًا
Clustering: K-means and DBSCAN
الدرس 1
قريبًا
Hierarchical clustering
الدرس 2
قريبًا
Dimensionality reduction: PCA, t-SNE, UMAP
الدرس 3
قريبًا
Anomaly detection
الدرس 4
قريبًا
Project: customer segmentation from purchase behaviour
الدرس 5
قريبًا
Deep Learning
الوحدة 7: Neural Network Fundamentals
8 دروس · قريبًا
Track overview: Deep Learning
مقدمة
قريبًا
From linear models to neurons
الدرس 1
قريبًا
Activation functions and layers
الدرس 2
قريبًا
Loss functions and gradient descent
الدرس 3
قريبًا
Backpropagation explained
الدرس 4
قريبًا
PyTorch basics: tensors, autograd, modules
الدرس 5
قريبًا
Training loop, batches, epochs
الدرس 6
قريبًا
Project: your first neural network on tabular data
الدرس 7
قريبًا
الوحدة 8: Computer Vision with CNNs
7 دروس · قريبًا
Convolutions and pooling
الدرس 1
قريبًا
Building a CNN in PyTorch
الدرس 2
قريبًا
Transfer learning with pretrained backbones
الدرس 3
قريبًا
Data augmentation
الدرس 4
قريبًا
Object detection: YOLO and Faster R-CNN
الدرس 5
قريبًا
Semantic segmentation: U-Net
الدرس 6
قريبًا
Project: classifying product photos with transfer learning
الدرس 7
قريبًا
الوحدة 9: Sequences and Training at Scale
6 دروس · قريبًا
RNNs, LSTMs and where they still matter
الدرس 1
قريبًا
Time series forecasting with deep learning
الدرس 2
قريبًا
Regularization: dropout, batch norm, weight decay
الدرس 3
قريبًا
Learning rate schedules and optimizers
الدرس 4
قريبًا
GPU training, mixed precision, checkpoints
الدرس 5
قريبًا
Debugging a training run
الدرس 6
قريبًا
LLMs and Generative AI
الوحدة 10: Transformers and LLM Foundations
7 دروس · قريبًا
Track overview: LLMs and Generative AI
مقدمة
قريبًا
Tokens, embeddings and attention
الدرس 1
قريبًا
The transformer architecture
الدرس 2
قريبًا
How LLMs are trained: pretraining, SFT, RLHF
الدرس 3
قريبًا
Model landscape: open vs closed, sizes, context windows
الدرس 4
قريبًا
Calling an LLM API: parameters that matter
الدرس 5
قريبًا
Prompt engineering patterns for developers
الدرس 6
قريبًا
الوحدة 11: Retrieval-Augmented Generation
6 دروس · قريبًا
Embeddings and vector similarity
الدرس 1
قريبًا
Vector databases: pgvector, Chroma, FAISS
الدرس 2
قريبًا
Chunking strategies
الدرس 3
قريبًا
Building a RAG pipeline end to end
الدرس 4
قريبًا
Evaluating RAG: faithfulness, relevance
الدرس 5
قريبًا
Project: chat with your company's internal documentation
الدرس 6
قريبًا
الوحدة 12: Agents and Tool Use
6 دروس · قريبًا
Function calling and structured outputs
الدرس 1
قريبًا
Agent loops: plan, act, observe
الدرس 2
قريبًا
Model Context Protocol (MCP)
الدرس 3
قريبًا
Multi-agent patterns and when to avoid them
الدرس 4
قريبًا
Guardrails, safety and cost control
الدرس 5
قريبًا
Project: an IT helpdesk agent that queries a database and a REST API
الدرس 6
قريبًا
الوحدة 13: Fine-tuning and Custom Models
5 دروس · قريبًا
When to fine-tune vs prompt vs RAG
الدرس 1
قريبًا
LoRA and parameter-efficient fine-tuning
الدرس 2
قريبًا
Preparing a fine-tuning dataset
الدرس 3
قريبًا
Running a fine-tune with Hugging Face
الدرس 4
قريبًا
Evaluating and deploying a fine-tuned model
الدرس 5
قريبًا
MLOps and AI Engineering
الوحدة 14: From Notebook to Service
7 دروس · قريبًا
Track overview: MLOps and AI Engineering
مقدمة
قريبًا
Project structure and packaging
الدرس 1
قريبًا
Serving a model with FastAPI
الدرس 2
قريبًا
Containerizing with Docker
الدرس 3
قريبًا
Model registries and versioning (MLflow)
الدرس 4
قريبًا
CI/CD for ML projects
الدرس 5
قريبًا
Project: deploy the house-price model as an API
الدرس 6
قريبًا
الوحدة 15: Data and Model Operations
6 دروس · قريبًا
Experiment tracking
الدرس 1
قريبًا
Data versioning (DVC) and feature stores
الدرس 2
قريبًا
Monitoring drift and performance
الدرس 3
قريبًا
Scheduling pipelines with Airflow or Prefect
الدرس 4
قريبًا
Cloud options: AWS, Azure, GCP, on-prem
الدرس 5
قريبًا
Cost, latency and scaling trade-offs
الدرس 6
قريبًا
الوحدة 16: LLM Application Engineering
6 دروس · قريبًا
LLM app architecture patterns
الدرس 1
قريبًا
Caching, batching and streaming
الدرس 2
قريبًا
Observability for LLM apps
الدرس 3
قريبًا
Evaluation pipelines and regression tests
الدرس 4
قريبًا
Security: prompt injection and data leakage
الدرس 5
قريبًا
Project: production RAG service with monitoring
الدرس 6
قريبًا
GeoAI Specialization
الوحدة 17: Spatial Machine Learning
8 دروس · قريبًا
Track overview: GeoAI Specialization
مقدمة
قريبًا
GIS primer for AI developers: coordinates, projections, vector and raster
الدرس 1
قريبًا
GeoPandas and Rasterio: spatial data in Python
الدرس 2
قريبًا
Spatial autocorrelation and why it breaks standard ML
الدرس 3
قريبًا
Spatial features: distance, density, neighbourhood stats
الدرس 4
قريبًا
Geographically weighted models
الدرس 5
قريبًا
Spatial interpolation with ML
الدرس 6
قريبًا
Project: predicting service demand across districts
الدرس 7
قريبًا
الوحدة 18: Imagery and Remote Sensing AI
7 دروس · قريبًا
Satellite and aerial data sources
الدرس 1
قريبًا
Preprocessing rasters for deep learning
الدرس 2
قريبًا
TorchGeo and Esri pretrained models
الدرس 3
قريبًا
Land cover classification
الدرس 4
قريبًا
Change detection
الدرس 5
قريبًا
Object detection on imagery: vehicles, roofs, encroachments
الدرس 6
قريبًا
Project: detecting unauthorized construction between two dates
الدرس 7
قريبًا
الوحدة 19: LLMs for GIS Workflows
5 دروس · قريبًا
Text-to-SQL and text-to-query over spatial databases
الدرس 1
قريبًا
LLM agents for ArcGIS and QGIS
الدرس 2
قريبًا
Extracting locations and entities from documents
الدرس 3
قريبًا
Automating cadastral and metadata QC with LLMs
الدرس 4
قريبًا
Project: natural language assistant for a municipal geoportal
الدرس 5
قريبًا
الوحدة 20: GeoAI in Production
5 دروس · قريبًا
Deploying models inside ArcGIS Enterprise
الدرس 1
قريبًا
Raster inference at scale
الدرس 2
قريبًا
Integrating AI outputs into web maps and dashboards
الدرس 3
قريبًا
Governance, accuracy reporting and ethics
الدرس 4
قريبًا
Capstone: end-to-end GeoAI project
الدرس 5
قريبًا