skip to Main Content
AI Training For IT Specialists

AI Training for IT Specialists

Artificial Intelligence becomes more and more an important part of our daily life, so it is quite necessary nowadays to be part of the skillset of any IT specialist.
Our training program comes to help any companies and individuals looking to understand or deepen the knowledge in the areas of scientific programming, artificial intelligence, deep learning, computer vision, neuronal networks.

AI Training Program

  • 5 modules, 8 lessons each, about 150 hours, 3-6 month intensive training
  • Two introductory modules
    • Module 1: Python general introduction and scientific programming – theory, exercises, coding
    • Module 2: Artificial intelligence fundamentals, neuronal networks – theory, exercises, coding
  • Two more advanced modules
    • Module 3: Python Tensorflow – practice, coding
    • Module 4: Deep Learning – theory, exercises, coding
  • Specialized module on specific company needs
    • Module 5: Computer Vision – theory, practice

Module1: Python – general notions and scientific programming

  1. Fundamental concepts – syntax, data types, operators, control structures
  2. Functions
    3. Data structures – lists, strings, tuples, dictionary, sets
  3. Object oriented programming
    5. Scientific programming – scipy packages
  4. Scientific programming – numpy and matplotlib
    7. Data manipulation
  5. Linear regression – numpy, matplotlib

Module2: Artificial Intelligence, fundamental notions

  1. Artificial Intelligence fundamental concepts
  2. Machine learning
  3. Linear regression
  4. Logistic regression
  5. Performance evaluation metrics
  6. Neural networks
  7. Backpropagation
  8. Optimization algorithms

Module3: Python TensorFlow

  1. TensorFlow introduction – linear regression
    2. Dense neural networks
  2. Convolutional neural networks
  3. Convolutional neural networks architectures – LeNet, Alexnet
  4. Implementation guidelines – planning and developing applications, data usage
  5. Training and inference – saving checkpoints
  6. Deep networks – MobileNets
  7. Hyperparameters tuning

Module4: Deep Learning

  1. Bias vs Variance
  2. Deep learning
  3. Layers
  4. Convolutional neural networks architectures
  5. Project management, implementation guidelines
  6. Strategies
  7. Separable convolutions, MobileNets
  8. Hyperparameters tuning

Module5: Computer Vision – TensorFlow OpenCV

  1. Video and image processing in openCV
  2. Deep neural networks for recognition
  3. Deep neural networks for segmentation
  4. Deep neural networks for detection
  5. Results interpretation and post processing
  6. Tensorflow Keras, Tensorflow Slim
  7. Recurrent Neural Networks
  8. Generative neural networks


Get in touch if you’d like to find out more about our consultancy and training services in AI area.


Back To Top