
Packt Expert
Dmytro Vasyliev
Dmytro Vasyliev is a Senior Front-end Engineer and educator with over a decade of experience in web application development. He specializes in React, Next.js, modern JavaScript, and AI-assisted development tools.
7 Courses by Dmytro Vasyliev

Claude Code Essentials: Your First AI-Assisted Coding Workflow
Create a dependable AI-assisted workflow for building, refining, and reviewing code
Get hands-on with Claude Code as you build a reliable AI-assisted workflow for software development. Learn to set up and use Claude Code in both command line and VS Code, manage context and permissions, and guide AI to help plan, improve, and review your code. Gain practical skills for safer and more efficient coding with AI.
Packt | 2026 | 227 min

Coding with Cursor AI: A Hands-On Guide for New Developers
Build AI-assisted coding skills and ship a practical currency converter app
Explore how Cursor AI can support your coding journey from setup to building a real-world currency converter app. You will learn to use AI features for code completion, project planning, and documentation while developing practical skills that boost your productivity and confidence.
Packt | 2026 | 257 min

Getting Started with GitHub Copilot: Write and Improve Code with AI
Use AI assistance to plan, build, test, document, and refine a working application
Discover how to use GitHub Copilot as your coding partner in Visual Studio Code. Learn to set up Copilot, explore its different interaction modes, and apply AI assistance throughout the entire development process. Build real coding confidence by working through a hands-on project from start to finish.
Packt | 2026 | 237 min

GH-300 - GitHub Copilot - Complete Exam Preparation Guide
Master GitHub Copilot, prompt engineering, and responsible AI for modern development
Explore how AI is reshaping software development by learning to use GitHub Copilot responsibly and effectively. Discover prompt engineering, AI-assisted coding, secure workflows, and automation techniques. Gain practical experience through hands-on exercises and a real-world calculator project.
Packt | 2026 | 432 min

Next.js Fundamentals: Build a Full-Stack App with React
Build routed full-stack React apps with pages, layouts, data fetching, and Suspense
Explore the essentials of Next.js by building a full-stack React app from the ground up. You'll get hands-on with pages, layouts, navigation, dynamic routes, and data fetching using both server and client components. Along the way, you'll learn how to manage loading states and use Suspense for a smoother user experience.
Packt | 2026 | 160 min

OpenClaw for Developers: Create Your First AI Agent
Build, secure, and automate a practical AI agent for developer workflows
Learn to build and configure a practical OpenClaw AI agent from the ground up. Explore infrastructure options, secure your setup, and automate workflows to support real developer tasks. By the end, you will have a fully functional agent tailored to your needs.
Packt | 2026 | 314 min

React Fundamentals: Build Your First Modern Web Application
Create interactive React apps with components, state, forms, APIs, and validation
Get hands-on with React by building a real web application from the ground up. You'll learn how to create interactive components, manage state, handle forms, connect to APIs, and troubleshoot common issues. By the end, you'll have the skills to build and maintain modern React apps with confidence.
Packt | 2026 | 465 min