What do YOU need to do?

Start learning network automation and programmability skills now and secure your job in near and long-term future.


Why is it important for YOU?

Network engineering has radically changed in the past 5 years. In addition to BGP, OSPF, ISIS, EVPN, MPLS, VXLAN and many other network features, you can often see in jobs description:

Network programmability (NETCONF/YANG, RESTCONF)
Programming/scripting skills (Python, Bash, Ruby)
Configuration management (Ansible, Chef, Puppet)
CI/CD framework (Jenkins, GitLab)

And many others. Yes, you read about network engineering positions, not a software development. Nowadays, all the applications are built as distributed systems, where the communication between them must be established quickly, securely and predictably. There is no room for traditional ticket systems with manual ticket processing anymore.

The applications should be able to automatically instantiate the network connectivity when/how they need it, document it and release, when it is not needed any more. Network is part of the application. Network is a service.

It is you, who needs to develop and maintain such a network-as-a-service approach. It is you, who builds the future of the networking. And it is you, who build the future of your own career.

The Network DevOps time has come, and you need to take this challenge or leave the path for others.

How will YOU benefit from the course?


Deep understanding of network programmability and automation framework, tools and technologies. You will understand the abbreviations above, and what they do.


Survival-level skills in the chosen programming languages and automation tools so that you understand. You will be able read code, utilize code, and create code yourself.


Surrounding of the inspired network engineers, who are chasing the same goals. You will talk to your peers. You will have an opportunity to collaborate and co-create with them.


Cisco DevNet certification boost. You get hands-on skills necessary to follow Cisco DevNet brand-new certification (associate, specialist and professional level).

What exactly will you learn?

There will be 10 webinars covering the following list of topics:

What is automation? Why and how to automation?
Setting the scene (Linux, GitHub, KVM, Docker)
Data formats (XML, JSON, YAML)
Main protocols (SSH/CLI, NETCONF , RESTCONF, gNMI) and data models (YANG)
Bash scripting to control network functions
Ansible architecture
Ansible advanced scripts to control network functions
Python architecture
Python advanced programming for your network
Container networking, micro-services architecture and REST API (Bash, Ansible, Python)

10 online instructor-led class with webinar once a week


5-hours-long webinar each time + learning materials


Homework after each class to master your skills


Individual feedback for you


In theory, there is no difference between the theory and the practice. In practice, there is.

NetDevOps tools
Network Vendors
Programming language
Opportunities for your career

Why should YOU learn with us?

Because we know, what we teach. Because we use these tools ourselves daily. Because we can make YOU the network automation expert.

OUR CUSTOMER testimonials

Andres Cervantes
Senior Network Engineer, MSI Americas

It was really nice to have taken the course, now I am able to put all the puzzle of automation all together and start the journey. Thanks Anton, great training sessions.

Boris Hassanov
Senior Expert, Huawei Technologies

Anton collected huge amount of information which is usually hard to find in his Network Automation training. Then he handled it and created the training which has very systematic way of presenting of different automation topics. It starts from relatively basic things (what is automation and why it is needed) and continues to more and more complex ones, including data structures and models, programming with different tools etc.
It requires a hard work from learner, this is very important point for getting best results! So please dedicate your time in advance. Courage and desire to learn are needed too.
This training will be interesting for those network engineers ,who want to understand more about changing world around us.

Maksim Parfenchyk
Head of Data Network Planning Department, A1 BLR

Training from karneliuk.com is very good. The instructor explains the principles of automation and the associated tools. After the course our employees know the most popular and useful tools, how to deal with them (the practice is also big part of the training) and for which purpose. Now our company is ready to dive deeper in the network automation. We have enough knowledge and practice to move to the next step, which is the development and deployment of the network automation.

Andrei Sokolov
Network Architect, Softline Belarus

A few words about network automation training by Anton Karneliuk.

Honestly, this course made my brain tense up, but I have not received such an effect from the process for a long time. Thanks to the excellent presentation of the material, the training was very interesting and productive. The program is filled with wonderful practical examples that can be used as ready-made templates for creating automation tools for your network infrastructure. Anton Karneliuk is a true professional, with a deep knowledge of the subject area.

Pep talk to future listeners: do not hesitate to ask questions. It is very important for the lecturer to have the support and attention of the audience (I know it myself 😉 ).

Networks won't be the same anymore.

Eric Leung
Network Operation Team Lead (APAC), Bloomberg

I would recommend the Network Automation training to anyone who have been working in the industry for a period of time and prepare to become the next generation of network engineers. The approach of the course is structured and organised to understand a lot of different network automation toolsets. Theories, live coding demo and lab assignments are well balanced in the course to help me demystify all sorts of puzzle I had before. I am happy with my pick on the course.

Anjelo Fernando
Network Engineer | CCIE #56729, Logos Technologies

I recommend this course for any one who wants to take their career to the next level.
Anton has a very vast knowledge of real life experience in Automation areas and not only he's a very dedicated instructor for students, for example the course schedule
supposed to be 4 hours but often we end up adding extra 1 hour and half to explain students' questions. Sometimes after classes I asked him some follow up questions he never hesitated to help me to answer even late nights :). Thanks Anton, you put a lot of effort to make our life easier by understanding Network Automation Paradigma. Looking forward to joining your next upcoming courses.

Pavel Lukashik
Network Operations Engineer, A1 BLR

Very interesting & useful course, that can provide understanding of network automatization tools and how there tools can be used.
Knoledge & skills can be used to automate configuration and data collection from huge amount of devices and replace all your routine tasks.
Also homeworks with additional tasks are challanging and teacher is really good in this subject.

Hasan Onat
Network Automation Engineer, Viasat

Anton has a good experiences about network automation and programming area for multi vendor.
He explains the evolution of network automation well and doing good exercises after each sessions. I'm happy to meet him.

Angel Bardarov
Telelink Business Services, Distinguished Technology Expert

Anton has a very good and structured approach in his course to bootstrap you into the field of network automation. Each training session is presented with theory explanations and live demonstration on the topic followed by a homework lab tasks to make you start using those skills.
As part of my work activities I often do various network audit tasks with my own scripts. During the sessions of his course I found better and more productive ways for development of such automation in a multi-vendor environment. Thank you Anton.

Ahmed Aboutaleb
Solutions Architect Ethernet/IP (EMEA), Ciena

I have taken the Training for Network Automation last Feb/March , i highly recommend this Training for Network experts looking to understand how modern networks should be programmed.
The course gets really deep in lots of languages/scripts (python, Ansible, bash, PS...etc) . All that is done with Handson guides/examples that you can easily build. I can say no CLI knowledge is needed for any vendors.. you just need to look into Network elements from a different view a perfect training for all Networks engineers That will make you look differently into you discussions.
Again, I would highly recommend this training , Anton really took it to another level there...

Razvan Gilceava
IP/NPI Professional, Nokia

In the past 10 weeks, I actively participated in one of the best network automation course in the current market place.

This course was prepared and presented by Anton Karneliuk who is a well prepared, professional trainer, and an exceptional network engineer.
He shared his knowledge consistently and in a very transparent way.

The journey was difficult but very satisfying.
We started with Linux, KVM, and Docker and continued with the data formats(XML, JSON, YAML). We went further and talked about the main protocols (SSH/CLI, NETCONF, RESTCONF, gNMI) and data models(YANG)
Of course, we did not stop there and we discussed how we use these protocols and we got to Network Programmability(NETCONF/YANG, RESTCONF).
In the end, we used configuration management tools(Ansible) or directly using programming/scripting skills(Python) to manage our Network devices. And yes, it was a multivendor(NOKIA/ARISTA/CUMULUS/CISCO) environment

Thank you Anton !

Time for NetDevOps has come !

What services do we offer to YOU?

Self-Paced Course
Your own schedule
$ 649
Your own schedule
30+ hours of video materials
Learning materials
Access to training slack group
Live Training
Wednesday and Saturday
$ 999
Suits EMEA and Americas
Live Instructor-led webinars
40+ hours of video materials
Additional advanced topics
Learning materials
Personal feedback and support
Access to training slack group
Individual Training
Upon agreement
Your own schedule
Individual sessions
Any technology
Your own projects
Direct contact
Corporate Training
Upon agreement
Only your employees
Tailoring to your needs
Instructor-lead webinars
Learning materials

*Prices are provided without VAT. VAT depends on your country.

Learn HOW YOU CAN BENEFIT from this training.

Request a callback or get special offer

If you want to know more details about the course or want to get a specific quote for multiple employees in your company, we are happy to get in touch with you.

E-mail Adress


Our Location

United Kingdom, London

Request a Callback