Skip to content

nautobot/100-days-of-nautobot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

100-days-of-nautobot

Hello everybody, welcome to the "100 Days of Nautobot challenge." This is a self-directed, guided journey for anybody who wants to build a strong and consistent network automation skills using Nautobot. The challenges use social accountability and transparency to form network automation skills with Nautobot.

The challenges will focus on Nautobot Jobs and Nautobot Apps, two of the areas that take advantage of the unique position Nautobot is in for performing network automation tasks.

What is the 100 Days of Nautobot Challenge?

In short, it is a self-directed, guided journey for community members who are committed to learn about network automation using Nautobot.

Why should I join the challenge?

The ultimate goal of the 100 Days of Nautobot Challenge is to become a better Network Automation Developer. If you want to become a more versatile, disciplined, and skilled network automation operator, engineer, or developer, you should join the challenge.

How does the challenge work?

You can sign up via the 100 Days of Nautobot Challenge link.

Each day, you will receive an email for the day's task and deliverable. After completion, we ask that you post your progress on any of the social media platform to showcase your result. This will also serve as a social commitment for the challenge, track progress, builds your portfolio, and a cool way to show your friends and family how awesome of a network automation engineer you are.

Upon completion of the daily challenge, you will receive additional challenge the next day. Along the way, you will make friends, earn badges, and learn a thing or two about Nautobot and network automation.

What is the daily and overall commitment for the challenge?

We will deliver 100 Days worth of materials to you, but depending on your goal, you can start / stop / pick-and-choose between the challenges.

Each challenge will take about 1 hour to complete, some challenges might take more time, some might take less.

Also, the actual mileage might vary depending on your background and experience. But it shouldn't take too much of your time each day.

Why Nautobot?

Because Nautobot is an extensible and flexible Network Source of Truth and Network Automation platform that is the cornerstone of any network automation architecture. Even if you are not using Nautobot currently, it is worth the time and energy to leverage Network to Code's experience in helping hundreds of companies achieve their network automation goals.

No really, why should I join?

Ok, now that you asked, let's expand the reasons on the methodology and approach of this challenge.

You will learn how to learn

In our combined tens of years of training network automation professionals, we know learning in itself is a skill that needs to be practiced. Breaking down big projects into smaller tasks, learn a new subject progressively, and having the small wins to keep the learner motivated are all key areas that help us learn. We hope this project can prepare the learners on the skills of learning.

You will improve your discipline

As we all know, it takes discipline to complete a difficult task. Discipline in learning refers to consistent self-control in setting up time to study, setting a clear goal each sitting, making a structured effort toward learning, all of which we hope to help you practice in this challenge.

You will become a self-starter

This is a self-directed learning path, you are a self-starter simply by starting this challenge.

You will create a strong portfolio

We hope by the end of the challenge, you will have enough skills and small projects to show off your skills as a network automation engineer.

You will join a vibrant community

Learning is more fun when we can bounce off ideas with each other, pick others up when they are down, and collaborate in the process. You will join other like-minded people during this learning process.

Here is the Network to Code Slack Channel link to join our Slack channel.

Tips to Help you Thrive in the Challenge

As you plan your 100 Days of Nautobot challenge, we can offer some tips.

Plan ahead

The most important thing is to plan ahead. We prefer consistency over spikes in effort and time. Plan to set aside roughly an hour each day to work on the task.

Keep a journal

There are multiple advantages of keeping a learning journal. It helps to track the progress, encourages reflection, and enhance the memory. If you follow the suggestion of publish your results on social media, that is a form of a learning journal.

Make a public commitment

Making a public commitment increases social accountability and provide network opportunities. In other words, it keeps you going. Make sure you use the tag of #100DaysOfNautobot when posting so we can all share your success.

Ok, I am sold, what is the next step?

I am glad you asked, sign up for the challenge here if you have not done so already, and let the games begin!

Contributors

This repository is a team effort, thank you for making this challenge happen.

Here is a partial list of all the contributors:

  • Jason Edelman
  • Ken Celenza
  • Bruno Wollmann
  • Ioannis Theodoridis
  • Cristian Sirbu
  • Kristee Trelli
  • Jeff Bradbury
  • Dwayne Camacho
  • Nautobot Core Team & Community

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages