<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: El </title>
    <description>The latest articles on DEV Community by El  (@el1107).</description>
    <link>https://dev.to/el1107</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4133155%2Fa5deb41f-6067-466c-8d31-5c52ad1b7bb9.png</url>
      <title>DEV Community: El </title>
      <link>https://dev.to/el1107</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/el1107"/>
    <language>en</language>
    <item>
      <title>My Journey in Python: Week 2 with Akwannya Hub Skill Pod</title>
      <dc:creator>El </dc:creator>
      <pubDate>Wed, 30 Sep 2026 14:29:04 +0000</pubDate>
      <link>https://dev.to/el1107/my-journey-in-python-week-2-with-akwannya-hub-skill-pod-10gn</link>
      <guid>https://dev.to/el1107/my-journey-in-python-week-2-with-akwannya-hub-skill-pod-10gn</guid>
      <description>&lt;p&gt;Building momentum in the Akwannya Hub Skill Pod (Cohort 1) has been an amazing experience.. Being part of this pod is already yielding results, and working alongside my peers keeps me motivated every day.&lt;/p&gt;

&lt;p&gt;As a networking student, taking this Python course is a huge milestone for me. Networking today is moving fast toward automation, cloud configuration, and network programming. Learning Python isn't just about passing a module; it's about building the skills I need to write scripts that can manage routers, analyze network traffic, and automate repetitive setup tasks in the future.&lt;/p&gt;

&lt;p&gt;In Week 2, we moved into Module 2: Python Data Types, Variables, Operators, and Basic I/O Operations, focusing specifically on Section 1: The "Hello, World!" Program and the print() Function. &lt;/p&gt;

&lt;p&gt;Here is a breakdown of what I learned, how I practiced it hands-on, my presentation experience, and my key takeaways;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Special Highlight: Presenting Data Types, Variables, and Operators 
This week, I had the privilege of presenting to my cohort team on core Python concepts: Data Types, Variables, and Operators.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Explaining these concepts to others helped me solidify my own understanding:&lt;/p&gt;

&lt;p&gt;• Data Types (Literals): Learning how Python distinguishes between integers, floats, strings, and booleans.&lt;br&gt;
• Variables: Storing and updating values in memory so they can be reused across a program.&lt;br&gt;
• Operators: Performing calculations using arithmetic operators like standard division (/), floor division (//), modulo (%), and exponentiation (**).&lt;/p&gt;

&lt;p&gt;As a networking student, breaking down these concepts made me realize how essential they are for network automation—whether it's storing IP addresses in variables, calculating subnet offsets, or managing loop logic.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F91rtblui9dacwtvsgai4.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F91rtblui9dacwtvsgai4.jpeg" alt=" " width="799" height="490"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Function Invocation and Arguments&lt;/strong&gt;&lt;br&gt;
I learned that executing or calling a function in Python is known as function invocation. &lt;/p&gt;

&lt;p&gt;To invoke a function like print(), we pass data into its parentheses. This data is called an argument. The function takes the argument, processes it, and displays the result on the screen. &lt;/p&gt;

&lt;p&gt;From a networking perspective, I view print() as my first diagnostic tool, much like using ping or traceroute in a terminal to see what is happening behind the scenes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Escape and Newline Characters&lt;/strong&gt;&lt;br&gt;
Python uses special characters called escape sequences to format text. An escape sequence always starts with a backslash (). &lt;/p&gt;

&lt;p&gt;• Newline (\n): Breaks the string and moves the following text to a new line. &lt;br&gt;
• Escaping Quotes (\" or \'): Prints quotation marks inside strings without breaking syntax.&lt;br&gt;
• Escaping Backslashes (\): Displays a literal backslash, which is very useful when dealing with file paths or system configurations.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqnj05peh1yq6la5d55nv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqnj05peh1yq6la5d55nv.png" alt=" " width="800" height="665"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Positional vs. Keyword Arguments&lt;/strong&gt;&lt;br&gt;
One of the most practical lessons this week was understanding how arguments behave inside print(). &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Positional Arguments&lt;/strong&gt;&lt;br&gt;
When passing multiple arguments separated by commas, Python prints them in order and adds a default space between each item: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Keyword Arguments&lt;/strong&gt;&lt;br&gt;
Keyword arguments change the default behavior of functions: &lt;/p&gt;

&lt;p&gt;• end="...": Replaces the default newline character at the end of a print() output. &lt;br&gt;
• sep="...": Replaces the default space separator between multiple arguments. &lt;/p&gt;

&lt;p&gt;Using sep is especially useful for networking tasks, like formatting IP addresses cleanly:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff9mpwjg58uy332spqv6y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff9mpwjg58uy332spqv6y.png" alt=" " width="752" height="577"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Takeaways &amp;amp; Reflection&lt;/strong&gt;&lt;br&gt;
• Presentation Boost: Presenting to my peers forced me to understand the topics deeply rather than just memorizing them.&lt;br&gt;
• Attention to Detail: Forgetting an escape backslash or misspelling a keyword argument like sep causes errors. Just like configuring a router CLI, paying attention to syntax is critical.&lt;/p&gt;

&lt;p&gt;I am grateful to Akwannya Hub, my mentors, and my cohort peers for creating such a supportive environment. I look forward to taking on Week 3.&lt;/p&gt;

</description>
      <category>python</category>
      <category>automation</category>
      <category>beginners</category>
      <category>performance</category>
    </item>
    <item>
      <title>My Journey in Python: Week 1 with Akwannya Hub Skill Pod (Cohort 1)</title>
      <dc:creator>El </dc:creator>
      <pubDate>Sat, 19 Sep 2026 17:37:01 +0000</pubDate>
      <link>https://dev.to/el1107/my-journey-in-python-week-1-with-akwannya-hub-skill-pod-cohort-1-19l6</link>
      <guid>https://dev.to/el1107/my-journey-in-python-week-1-with-akwannya-hub-skill-pod-cohort-1-19l6</guid>
      <description>&lt;p&gt;Throughout my tech journey, I always thought computers were complicated systems. I knew they could do amazing things (in Akan, we would say "ԐyԐ nwanwa"), but I did not know how they worked inside. A few weeks ago, I joined the &lt;strong&gt;Akwannya Hub Skill Pod&lt;/strong&gt; Cohort 1, where I was given the opportunity to start learning Python. Now, I am learning computers works gradually.&lt;/p&gt;

&lt;p&gt;One of the best parts of this journey so far is that I am not learning alone. I have met incredible colleagues in the cohort who share the same passion for technology. We are studying together, sharing ideas, and helping each other grow, and I am really happy to connect with them.&lt;/p&gt;

&lt;p&gt;Here is a reflection on what I learned during our first week discussion sessions and my personal study time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. What Makes a Language?&lt;/strong&gt;&lt;br&gt;
Before writing code, I learned about the foundational components that make up any language, whether human or computer-based:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Alphabet&lt;/li&gt;
&lt;li&gt;Lexis (Vocabulary)&lt;/li&gt;
&lt;li&gt;Syntax(Rules)&lt;/li&gt;
&lt;li&gt;Semantics&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. Python History&lt;/strong&gt;&lt;br&gt;
I was surprised to learn that Python was not named after the snake, My first time hearing that. I got to know that Python was created in 1989 by Guido van Rossum as a Christmas hobby project and named after his favorite BBC comedy show, Monty Python's Flying Circus. Curiosity made me visit Youtube instantly to watch the show.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Guido four  goals for python:&lt;/em&gt; Easy to write, Opensource, Understandable and best for everyday task.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where it start&lt;/strong&gt;&lt;br&gt;
To get started with hands-on practice, I used my terminal to check my Python version (3.14.3) and interact with the Python interpreter.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F047bvsyf4ayadp96gtdp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F047bvsyf4ayadp96gtdp.png" alt=" " width="800" height="418"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Studying alongside my pod colleagues made overcoming difficult concepts much easier. Sharing ideas keeps us motivated.&lt;/p&gt;

&lt;p&gt;This is just the beginning of my journey in Cohort 1. Step by step, alongside my peers, I am learning how to think like a programmer.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Hoping you all join me in learning python&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>beginners</category>
      <category>learning</category>
      <category>programming</category>
      <category>python</category>
    </item>
  </channel>
</rss>
