This hands-on course introduces the fundamentals of deep learning, neural networks, and PyTorch—one of the most widely used deep learning frameworks. Participants will build foundational knowledge of deep learning principles, explore the PyTorch ecosystem, and apply these skills through practical exercises. The course will also introduce large language models (LLMs), explaining the concepts of pre-training, fine-tuning, and practical use cases leveraging open-source models from Hugging Face.
By the end of the day, learners will have built and trained deep neural networks, and will know how to load and interact with powerful pretrained large language models using PyTorch.
Duration: 1 Day
Course Code: BDT500
Learning Objectives:
After this course, you will be able to:
AI/ML beginners, data scientists, developers, and students interested in deep learning and NLP
Basic Python programming experience. No prior deep learning knowledge required.
Introduction to Deep Learning and Neural Networks
Introduction to PyTorch
Building Neural Networks with PyTorch
Large Language Models (LLMs) Fundamentals
Using Pretrained Models with Hugging Face
Fine-tuning Pretrained Models
Best Practices and Real-World Applications
Training material provided: Yes (Digital format)