
Packt Expert
Smail Oubaalla
Smail Oubaalla is a software engineer with experience in software development, project management, and product design. He has contributed to building programs for various companies and manages projects from conception to delivery.
3 Courses by Smail Oubaalla

Basic Relational Database Design
Build and design efficient databases for your applications
Discover how to design and build efficient relational databases that can handle large sets of data for your projects. Learn how to structure tables, create advanced designs, and make the most of database models and relationships to keep your data organized and reusable.
Packt | 2018 | 87 min

Learning JavaFX by Example
Build a calculator, human figures, and a to-do list using JavaFX
Get practical experience building interactive Java applications using JavaFX. Explore how to design user interfaces and add features like charts, shapes, and controls. Gain the confidence to create fast, visually appealing apps that meet real-world needs.
Packt | 2018 | 134 min

Natural Language Processing in Practice
Build chatbots, text analyzers, classifiers, and more with NLP
Explore how to use Natural Language Processing to interpret and act on spoken and written language. You will learn practical techniques for building chatbots, text analyzers, and classifiers using Python and deep learning. By the end, you will know how to turn raw language data into valuable insights.
Packt | 2019 | 107 min