I haven't got my score confirmation email yet, but I'm not waiting to celebrate! I will replace the #devnet2020 logo with a passing score to add to the wall of exam passes once I get the official email, but I did indeed pass with a score of 930/1000 today, and I must say that being … Continue reading DEVASC crushed today (12/18/20) with a score of 930 / 1000 – What a feeling of accomplishment and unique skillset to be recognized for!
(This is not my official DevNet Associate exam results, at least not quite yet!) This practice exam included with the DevNet OCG is amazing for last minute review! 900/1000 was the score of my 2nd practice exam attempt today, I don't mean to misrepresent my initial score of 750/1000 on my first attempt out of … Continue reading DevNet OCG – Includes a practice exam that is worth its weight in gold for exam day preparation!
Time to pull out all the stops and make some online DEVASC Flash Cards! 🙂 After enough review I have concluded that small details get lost in putting together the entire picture of DEVASC Topics, and if I get asked some obscure Status Code Response # on exam day that are easy points, these flash … Continue reading DEVASC Online Flash Cards – All Topics that have glaring details begging to be asked on exam day will be posted here! More to come!
This will cover most things REST API at the fundamental level needed for the DEVASC, some items / tools not entirely clear here should be independently reviewed, as this article is long enough with me doing a full screenshot walkthrough of Postman REST API Tool 🙂 With that, lets get this party started! What an … Continue reading DEVASC REST API Deep Dive – API Types / Methods / Status Codes / Headers / Pagination / Rate-Limit / Tools / Python Scripted REST API Calls – Easy points on exam day!
Kaboom - And then there was APIs! Lets get right into it and get this DEVASC passed!!! 🙂 Northbound vs Southbound APIs, Synchronous vs Asynchronous, Authentication types! API (Application Programming Interfaces) allow Applications to talk to software to perform various tasks (configure / read / delete resources), the most common of these for DevNet exam … Continue reading DEVASC Quick Notes – Northbound vs Southbound API, Async vs Sync, REST API Basics, HTTP and CRUD Verbs, SOAP API, RPC reviewed!
This will be the finishing "Python" focused article, and I will keep it brief! Above is a jump all the way to the bottom of this post for "Unit Testing" which will be gotten to quick, but I kind of stumbled around trying to understand how to do it from Bash Shell, but eventually just … Continue reading DEVASC Python – Error Handling in Python, Test Driven Development (TDD), and Unit Testing reviewed!
I feel I should warn up front, this is a very long, detailed post filled with things that will appears on the DEVASC exam questions - Do not miss these easy points! All cute stuff aside lets get right into more Python - Working with Data Types Python is able to use its native language … Continue reading DEVASC Python – Working with Data Types Raw Text / JSON / XML / YAML, tons of MUST KNOW details for DEVASC exam day! Deep Dive!
Oh yes, we are going to start small and expand as this article goes on, so get comfortable if you are reading this for the long haul - This is creating Classes in Python towards the bottom! There is a ton more Python 3 to get through together for DEVASC Exam Day! I felt like … Continue reading DEVASC Python – PEP8, PyPI, Functions, Procedural vs OOP, Classes, Methods, Inheritance, Modules, and tons of exam day info!
TIME TO MAKE THE FINAL PUSH TO THE SUMMIT OF THE DEVNET ASSOCIATE EXAM! I will be pounding the pavement with small bite sized chunks of posts up to exam day! I've stalled out a bit in studies getting distracted with wanting to jump ahead to labbing CI/CD and Cloud technologies, so I am going … Continue reading DEVASC exam notes – SDLC / Design Patterns / GIT / A ton of Python 3 specifically that will appear on the DEVASC exam (huge section)!
It is round #2 with GIT Merge, and I am ready to resolve some conflicts this time! But first! A couple of things I have read in the OCG and now saw on GitHub when initializing a Repo and cloning a TestRepo Branch: I've seen it enough as a best practice with GIT that I … Continue reading DevNet Quick Notes – GIT Merge Conflict notes and labbed (fixed), Important Unified (GIT) Diff demo and explanation of output(!), and a brief review of ‘Code Review’!
Above shows two different GIT timelines that will and will not merge properly! The term "Fast-Forward" merge is analogous to Fast Forwarding a movie to the good part, as GIT does not care about the filler content that its moving past (Commit history of second branch), as long as there is none of the boring … Continue reading DevNet Not So Quick Notes – GIT Version Control functionality, terminology, branching / merging / conflicts that bested me this post!
It LIVES! The Ansible Automation lab is back! Time to Automate some switch configs! Upon getting the switches configured with their IPs, I got right into the Ansible Inventory File to set both the [all:vars] to set the user/pass/os/connection, and all my different switches in their very similar to my previous lab and I got … Continue reading Ansible / GNS3 Labbing – Configure and verify Hosts in Inventory file, explore Ansible Modules, install GIT in Ubuntu, and wrap up for tonight!
Depending on VMware Workstation version, you may not get an error dialogue! The lack of labbing Ansible has been a struggle of VMware Workstation 15 freezing up with no errors, the Ubuntu VM just wouldn't load when GNS3 was running, and if I starting the Ubuntu VM first GNS3 was throwing errors that it couldn't … Continue reading How to fix VMware Workstation VM freezing issue when running GNS3 along side an Ubuntu VM for an Automation Lab – Time to lab!!!
Design Patterns such as MVC above and Observer make software development a breeze! Or at least that is their goal, is to have standardized or well-known Design Patterns that has been refined by other developers, and shared out to the community in different locations (perhaps at Cisco Developer Code Exchange?) that Devs can use that … Continue reading DevNet Quick Notes – Design Patterns MVC and Observer, and BASH (Bourne Again Shell) review of commands and directory tree!
Time to do some GNS3 Switch Automation via Ansible on my Ubuntu Workstation VM! This is the Topology I threw together to begin with, the 3rd octect changes with Workstation NAT / DHCP on vmnet8, I still haven't figured it out but I'd rather spend time labbing. The Ubuntu "Ansible Control Node" and "AutoVM1" to … Continue reading Ansible and GNS3 – Configuring an “Ansible Inventory File” on my Ubuntu “Ansible Control Node” to setup a GNS3 / Ansible home lab!