Features

Features
Certification:
  • TAK
Dedicated training:
Number of training hours:
  • 16
Producer:
Training language:
  • polski
Training level:
  • Podstawowy
Type of training:
  • stacjonarnie; online; warsztat

Description

Company Description

InfoShare Academy is a leading IT academy offering comprehensive educational programs in new technologies for companies. Since 2015, we have been supporting organizations in developing technology teams through dedicated courses in Machine Learning, DevOps, Data Engineering, Python, UX/UI Design, AWS, and Kubernetes. Our training is based on practical skills and real business cases. We collaborate with over 300 industry practitioners, ensuring that our programs are tailored to current market needs. We specialize in reskilling and upskilling employees. With us, you will build effective teams implementing new technologies that will accelerate innovation and strengthen your company's competitiveness in the market. Check out our training offerings designed for companies, created to develop your employees' competencies in the IT field.

Training Description

The "NoSQL for Beginners" training is an intensive two-day course designed to provide participants with both theoretical foundations and practical skills necessary for effectively using NoSQL databases. The course places a strong emphasis on workshops (80% of the time) supported by a solid theoretical foundation (20% of the time), allowing participants to gain deep knowledge and practical skills in designing and utilizing NoSQL databases in real applications.

Who is the training for

The course is intended for programmers, database designers, data analysts, and anyone looking to start their journey with NoSQL databases. It is an ideal proposal for those seeking alternatives to traditional relational databases and interested in scalable and flexible technologies for managing large datasets.

Objectives
  • Familiarization with basic and advanced NoSQL concepts – you will gain solid theoretical foundations and practical knowledge about different types of NoSQL databases and their applications
  • Learning to design and implement data models – you will learn how to effectively model data for various types of NoSQL databases, maximizing performance and scalability
Benefits
  • You will learn:
  • Practical work with popular NoSQL systems – you will gain practical skills in working with systems such as MongoDB, Redis, or Cassandra
  • Optimization and scaling of NoSQL databases – you will learn strategies and best practices for optimizing queries and scaling NoSQL databases
Training Program
  • Day 1: Introduction to NoSQL

    • Theory: Basics of NoSQL

      • Definition and evolution of NoSQL databases

      • Overview of types of NoSQL databases: document, column, key-value, graph

    • Workshops: Working with Document Databases

      • Installation and configuration of MongoDB database

      • Designing and creating schemas, data import, basic CRUD operations

  • Day 2: Advanced Concepts and Practice

    • Theory: Data Modeling in NoSQL

      • Principles of effective data modeling for various types of NoSQL databases

      • Scaling strategies and query optimization

    • Workshops: Advanced Applications and NoSQL Tools

      • Working with key-value and column databases (Redis, Cassandra)

      • Implementing simple applications using NoSQL database

Duration

16 h/2 days

Price includes
  • Certificate of completion
  • Monthly access to the training recording (in case of online format)
  • Customization of the training program to client needs

Zamów szkolenie