Available courses

Level: Beginner
Level: Beginner
blockchain.pngblockchain.png

Understand popular hacking techniques on Blockchain (Reentrancy, Front-running) and how to secure millions in DeFi protocols.

Level: Beginner
blockchain.pngblockchain.png

Understand serverless financial markets: DEXes, Lending Protocols, Yield Farming, and stable Tokenomics modeling.

Level: Advanced
blockchain.pngblockchain.png

Learn how to design, compile, and deploy secure Smart Contracts on the Ethereum network. Practice with Hardhat and Ethers.js.

Level: Intermediate
blockchain.pngblockchain.png

Learn the key elements to create your own Metaverse using Three.js, Smart Contracts in Solidity and NFT Tokens!

Level: Beginner
Duration: 16 Weeks
ai.pngai.png

Everything you Need to Know About Blockchains, Cryptocurrencies and Other Altcoins (Layer-1 and Layer-2 Scaling)

Level: Beginner
Duration: 8 Weeks
web_dev.pngweb_dev.png

Learn about the decentralized Web3 ecosystem, its impact on industries, and the skills needed to stay ahead of the curve

Level: Beginner
Duration: 10 Weeks
Level: Intermediate
ai.pngai.png

Master core ML algorithms: Regression, Classification, Clustering with the popular Scikit-Learn library.

Level: Intermediate
ai.pngai.png

Deep dive into Transformer architectures, BERT, GPT. You will learn to fine-tune Large Language Models (LLMs).

Level: Beginner
ai.pngai.png

Explore the power of Deep Learning through PyTorch. You will learn to build Neural Networks, CNNs, and RNNs from scratch.

Level: Beginner
ai.pngai.png

Learn the Fundamental Concepts of Artificial Intelligence and Machine Learning as the Next Game-Changing Technology

Level: Intermediate
Duration: 4 Weeks
ai.pngai.png

Combine the power of Data Science, Machine Learning and Deep Learning to create powerful AI for Real-World applications!


Level: Beginner
Duration: 14 Weeks
ai.pngai.png

Generative AI Made Easy: Start Your Generative AI Journey, Learn ChatGPT, LLM, Prompt engineering, Create GenAI Chatbot


Level: Intermediate
Duration: 6 Weeks
web_dev.pngweb_dev.png

Comprehensive course on Next.js framework. From Server-Side Rendering (SSR) to API Routes and Prisma ORM.

Level: Beginner
web_dev.pngweb_dev.png

Master Vue 3, state management with Pinia, and Vue Router to confidently develop modern SPA web applications.

Level: Beginner
web_dev.pngweb_dev.png

Master professional UI/UX design principles on Figma and the process of converting interfaces into pixel-perfect React components.

Level: Intermediate
web_dev.pngweb_dev.png

In-depth course on React 18 combined with AI APIs (OpenAI, Claude) to build practical applications. For developers looking to enhance their frontend skills and integrate Artificial Intelligence.

Level: Beginner
generic.pnggeneric.png

We’re excited to announce upcoming features coming soon to Smart Learning:

- **Online Meetings and Virtual Classrooms**: We’re integrating BigBlueButton and Zoom to make online learning more engaging and interactive.

- **Interactive Learning Content**: Through H5P integration, learners will experience games, interactive videos, and activities to make learning more fun and effective.

Stay tuned for more updates!

Level: Intermediate
web_dev.pngweb_dev.png

This course serves as an open forum for web developers of all levels to share ideas, ask questions, and collaborate. The entire course is structured as a social forum where participants can start new discussions and interact with peers to improve their skills and knowledge.


Level: Advanced
Duration: Ongoing
generic.pnggeneric.png

This course provides a brief introduction to fundamental programming concepts. Learners will complete a single quiz to test their understanding of basic programming principles. This format is designed for quick assessments or short refresher courses.

Level: Intermediate
web_dev.pngweb_dev.png

Trở thành Nhà phát triển web Full-Stack chỉ với MỘT khóa học. HTML, CSS, Javascript, Node, React, PostgreSQL, Web3 và DApps



Level: Intermediate
Duration: 16 Weeks
web_dev.pngweb_dev.png

The modern JavaScript course for everyone! Master JavaScript with projects, challenges and theory. Many courses in one!

Level: Advanced
Level: Beginner

After completing this lesson, learners will be able to:

  • Build a sustainable outsourcing career
  • Work with high-value clients
  • Manage complex projects and teams
  • Optimize income and productivity
Level: Advanced

Learning Objectives

By the end of this lesson, learners will be able to:

  • Understand what online outsourcing is
  • Identify popular outsourcing platforms
  • Know the benefits and risks of outsourcing
  • Apply basic steps to start outsourcing work online
Level: Beginner
sanders.jpgsanders.jpg

A beginner-friendly course that introduces the fundamentals of computer science and programming. It covers key concepts such as algorithms, data structures, problem-solving, and basic programming using languages like C, Python, and JavaScript. No prior experience is required.

Level: Beginner

By the end of this lesson, learners will be able to:

  • Explain how Machine Learning models work
  • Differentiate between supervised, unsupervised, and reinforcement learning
  • Evaluate model performance using key metrics
Level: Advanced

This topic explores how Artificial Intelligence (AI) is transforming modern education by enabling smarter, more personalized, and efficient learning experiences. It covers the use of AI technologies such as machine learning, natural language processing, and data analytics to enhance teaching and learning processes.

Learners will understand how AI can be applied to create adaptive learning systems, intelligent tutoring, automated assessments, and data-driven insights. The topic also highlights real-world applications, challenges, and ethical considerations of using AI in education.

Level: Beginner

An introductory course that explains how AI agents work and how they are used in real-world applications.

Level: Beginner

This course provides a comprehensive guide on how to use AI Agents effectively in 2026. As AI technology continues to evolve, AI Agents are becoming powerful tools for automating tasks, enhancing productivity, and supporting decision-making across various industries.

Learners will explore the fundamentals of AI Agents, including how they work, key components, and real-world applications. The course also covers practical use cases such as task automation, data analysis, customer support, and content generation.

By the end of this course, participants will be able to:
- Understand the core concepts of AI Agents
- Set up and use AI Agents for daily tasks
- Integrate AI Agents into workflows
- Evaluate the strengths and limitations of AI tools
- Apply best practices for safe and effective AI usage

This course is suitable for beginners, professionals, and anyone interested in leveraging AI technology to improve efficiency and stay competitive in the digital era.

Level: Beginner

このレッスンを終了すると、学習者は以下ができるようになります:

  • プログラミングの基本概念を理解する
  • 代表的なプログラミング言語を知る
  • 簡単なコードの仕組みを理解する
Level: Beginner

🎯 学習目標

このレッスンを終了すると、学習者は以下ができるようになります:

  • オブジェクト指向の基本概念を理解する
  • クラスとオブジェクトの違いを説明できる
  • 簡単なOOPコードを読むことができる
Level: Advanced
Level: Beginner

Courses