<?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: Donnex Okun</title>
    <description>The latest articles on DEV Community by Donnex Okun (@dokun).</description>
    <link>https://dev.to/dokun</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%2F4071754%2Fd6dc0085-61a6-4b9f-b1d6-2261f616add3.jpg</url>
      <title>DEV Community: Donnex Okun</title>
      <link>https://dev.to/dokun</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dokun"/>
    <language>en</language>
    <item>
      <title>Getting Started with Excel for Data Analytics: From Basics to Data Cleaning</title>
      <dc:creator>Donnex Okun</dc:creator>
      <pubDate>Wed, 09 Sep 2026 20:24:49 +0000</pubDate>
      <link>https://dev.to/dokun/getting-started-with-excel-for-data-analytics-from-basics-to-data-cleaning-2c0l</link>
      <guid>https://dev.to/dokun/getting-started-with-excel-for-data-analytics-from-basics-to-data-cleaning-2c0l</guid>
      <description>&lt;h1&gt;
  
  
  Introduction to Excel
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Data Cleaning&lt;/strong&gt; is the streamlining of data that is in disarray and poor in quality to make it more digestible for analysis. Excel has features thatv allow you to create reports for intepreting data e.g. Dashboards, Pivot tables amongst others.&lt;br&gt;
Data does not necessarily have to be in numbers, it can also be in text format.&lt;/p&gt;

&lt;h2&gt;
  
  
  Running Excel
&lt;/h2&gt;

&lt;p&gt;To open excel, go to the search bar, click on it, search Excel. Once highlighted, click on the open icon. &lt;br&gt;
The landing page is made up of three main areas namely:&lt;/p&gt;

&lt;p&gt;1.&lt;strong&gt;The Home Area&lt;/strong&gt;: Is the main landing section which allows one to create a new workbook. It also enlists the recently opened files.&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%2Fcm2iptfok3aaoua644y4.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%2Fcm2iptfok3aaoua644y4.png" alt=" " width="800" height="425"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;The New Area&lt;/strong&gt;:This is where you get to open a new blank excel file.&lt;/li&gt;
&lt;/ol&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%2Fg9bdg79sjnhgkftuud9j.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%2Fg9bdg79sjnhgkftuud9j.png" alt=" " width="800" height="418"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;The Open Area&lt;/strong&gt; Allows you to browse from your PC and retrieve any file you may need to upload/open in excel.
**
&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%2Fktbj76aht1af31jxrmtt.png" alt=" " width="799" height="423"&gt;**&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;When you create a blank workbook, it directs you to the homepage.&lt;/p&gt;

&lt;h2&gt;
  
  
  Labelling of An Excel Worksheet
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;The Excel Ribbon&lt;/strong&gt;: An area that has all the tool bars to be used in excel. It is the section that allows one to access the different tools to be used in excel. For example, the home section of the excel ribbon has different rules for different reasons clustered into: Clipboard;Font;Alignment;Number;Styles;Cells;Editing &amp;amp; Add-Ins.&lt;/li&gt;
&lt;/ul&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%2Fl75l0gmldpcw71a89gyb.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%2Fl75l0gmldpcw71a89gyb.png" alt=" " width="796" height="85"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;Insert&lt;/strong&gt; section is crucial for reporting especially with the tables and chart icons.&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%2F4v37izq0f2biw45ak6gp.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%2F4v37izq0f2biw45ak6gp.png" alt=" " width="798" height="82"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;Draw&lt;/strong&gt; section presents drawing tools while the &lt;strong&gt;Formulas&lt;/strong&gt; section is a hub of mathematical and text functions.&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%2Fwehnhptglj0uqv428v3i.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%2Fwehnhptglj0uqv428v3i.png" alt=" " width="800" height="85"&gt;&lt;/a&gt;&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%2F14y0fvtvwg6gf6pyegay.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%2F14y0fvtvwg6gf6pyegay.png" alt=" " width="800" height="90"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Under &lt;strong&gt;Data&lt;/strong&gt; section, you can connect your excel to a database and pull data from it. You can also forecast and present case scenarios under What-If Analysis.&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%2Fj1c0gaxro386pwpy9yt7.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%2Fj1c0gaxro386pwpy9yt7.png" alt=" " width="798" height="85"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Review panel is useful mostly to Informatio Analysts.It has the spelling and grammar checker function that allows for proofreading a dataset. You can also protect sheet to limit the number of viewers/access to the file.&lt;/p&gt;

&lt;h2&gt;
  
  
  Common Terminologies Associated With Excel
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Cell&lt;/strong&gt; - A single entry box.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cell Address&lt;/strong&gt; - A unique identifier of a particular cell.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Name box&lt;/strong&gt; - This is where a cell address is found. Columns are named alphabetically while Rows are named numerically in excel.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;formula&lt;/strong&gt; bar is where formulas are written and are always preceded by an equal sign.&lt;/li&gt;
&lt;/ol&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%2Fiejcmbbyouj0drceom0c.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%2Fiejcmbbyouj0drceom0c.png" alt=" " width="800" height="84"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction to Excel Cleaning
&lt;/h2&gt;

&lt;p&gt;Dates, Numbers and Boolean data entries are typically aligned to the right whereas text are usually aligned to the left.&lt;br&gt;
&lt;strong&gt;Quick Access&lt;/strong&gt; toolbar contains the icons for un-doing,re-doing and saving.&lt;br&gt;
N/B - Excel does not acknowledge dates outside a conventional calender year.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Range&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;This is a cell or a group of multiple cells highlighted together on a worksheet. A range doesn't always have to be linear.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Formatting&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Transforms the data to make it more professional and presentable. To autofit, go to the Home label on the ribbon, point to the format option and from the dropdown menu select autofit column width.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Wrapping a text&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;To wrap text in Excel so it fits inside a cell, select the cell and click the Wrap Text button on the Home tab.&lt;/p&gt;

&lt;h2&gt;
  
  
  Data Validation
&lt;/h2&gt;

&lt;p&gt;Simply refers to conditioning excel to only accept certain prescribed instructions. To validate:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Select the column to validate&lt;/li&gt;
&lt;li&gt;Go to the data field of the ribbon&lt;/li&gt;
&lt;li&gt;Under data tools, click on the tick icon dropdown menu&lt;/li&gt;
&lt;li&gt;Select data validation from the pop-up menu&lt;/li&gt;
&lt;li&gt;Under allow, select list from the dropdown menu&lt;/li&gt;
&lt;li&gt;Under source, list the column options separated by a comma the press okay.&lt;/li&gt;
&lt;/ul&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%2Fydj2g70bhe3rdjztorny.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%2Fydj2g70bhe3rdjztorny.png" alt=" " width="800" height="235"&gt;&lt;/a&gt;&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%2Fu5qas5w4kt98l238v2kw.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%2Fu5qas5w4kt98l238v2kw.png" alt=" " width="800" height="369"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once a column is validated, no other entry can be made to a cell within within the column other than the listed options.&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%2F0t8i7mjqog6tmjbamdrl.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%2F0t8i7mjqog6tmjbamdrl.png" alt=" " width="799" height="369"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Validation can be made for numerical values as well including ranges.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conditional Formatting
&lt;/h2&gt;

&lt;p&gt;A tool that changes the appearance of cells based on the conditions you define. It does not alter the data itself but how it is presented. It can be used to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Highlight outliers.&lt;/li&gt;
&lt;li&gt;Visualize trends using data bars.&lt;/li&gt;
&lt;li&gt;To identify missing information.&lt;/li&gt;
&lt;li&gt;To detect patterns.&lt;/li&gt;
&lt;li&gt;To improve data readability.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Functions
&lt;/h2&gt;

&lt;p&gt;Functions are built-in formulas used to calculate results automatically. Operators such as Addition, Subtraction, Multiplication, Division, Exponent can be easily performed by these formulas.&lt;br&gt;
Core Statistical and Mathematical Functions: &lt;/p&gt;

&lt;p&gt;=SUM: Totals numeric values within a defined range.&lt;/p&gt;

&lt;p&gt;=AVERAGE: Determines the arithmetic mean of a dataset.&lt;/p&gt;

&lt;p&gt;=MIN/MAX: Ranks the lowest and highest values in a range, highlighting extreme variables.&lt;/p&gt;

&lt;p&gt;=MEDIAN: Determines the middle value useful in mitigating the perceptive skew of outliers.&lt;/p&gt;

&lt;p&gt;=MODE: States the most frequently occurring value in an array.&lt;/p&gt;

&lt;p&gt;=PRODUCT: Multiplies all numbers as given.&lt;/p&gt;

&lt;p&gt;=SQRT:Establishes the positive square root of a specific value.&lt;/p&gt;

&lt;p&gt;=POWER:Raises a base number to a specified exponential power.&lt;/p&gt;

&lt;h3&gt;
  
  
  Date and Time Functions
&lt;/h3&gt;

&lt;p&gt;=TODAY(): Displays the current system date, updating automatically realtime.&lt;br&gt;
=NOW(): Generates the exact current date and precise timestamp.&lt;br&gt;
=YEAR(date)/=MONTH(date)/=DAY(date): Extracts the isolated integer value of the year, month, or day from a target date cell.&lt;br&gt;
=DATE(year, month, day): Synthesizes individual year, month, and day integers back into a structured Excel date format.&lt;br&gt;
=NETWORKDAYS(start_date, end_date, [holidays]): Computes the exact number of working days between two dates, automatically excluding weekends and optionally accounting for a custom list of holidays.&lt;/p&gt;

&lt;h3&gt;
  
  
  Text functions for Data Cleaning
&lt;/h3&gt;

&lt;p&gt;Can be used to eliminate extra spaces in a cell. The find and replace prompt is the most basic and common one however,there exists a plethora of these including:&lt;/p&gt;

&lt;p&gt;TRIM: =TRIM(text) removes all leading spaces, trailing spaces, and redundant consecutive spaces from a text string.&lt;br&gt;
LOWER: =LOWER(text) changes every character in a text string into lowercase.&lt;br&gt;
UPPER: =UPPER(text) converts text entirely into uppercase characters.&lt;br&gt;
PROPER: =PROPER(text) creates proper text by capitalizing the first letter of each word and lowering the remaining letters.&lt;br&gt;
LEN: =LEN(text) counts the total character length of a text in a cell including spaces and punctuation. This is highly useful for validating structural lengths like phone numbers or postal codes.&lt;br&gt;
LEFT/RIGHT: = Extracts a specified number of characters starting from the left or right of a cell.&lt;br&gt;
MID: = Extracts a character segment from the middle of a dataset based on a designated starting position and character count.&lt;br&gt;
CONCATENATE/CONCAT:Brings multiple text data cells together into a single, cohesive text block.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pivot Tables and Charts
&lt;/h2&gt;

&lt;p&gt;A pivot table is basically a summary table which sums large datasets by grouping,counting,averaging or aggregating based on the selected fields. It does not alter the raw data, it only presents it in a different format.It is key to note that the abscence of headers creates breaks.&lt;/p&gt;

&lt;h2&gt;
  
  
  Creating a Pivot Table
&lt;/h2&gt;

&lt;p&gt;Under the insert icon on the ribbon,click on Pivot Table.&lt;br&gt;
From the dropdown, click on OK to create a New Worksheet.&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%2F0m1xe7yqyswgfijphma2.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%2F0m1xe7yqyswgfijphma2.png" alt=" " width="800" height="329"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Rows is for grouping categories, Values is for what is being calculated. Columns is for creating comparative layers or subcategorizing your dataset further.You can drag as many columns into the filter's section to filter a field.&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%2F0hju22df0jerzrgefkze.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%2F0hju22df0jerzrgefkze.png" alt=" " width="800" height="388"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Instead of filters, it is advisable to use Slicers as they are more interactive and visible.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Mastering Excel is a journey that starts from foundational data cleaning to advanced dashboard reporting. As detailed across these modules, data integrity is the bedrock of all reliable analytics. By using text cleaning functions like TRIM, PROPER, and case adjusters, you transform disorganized datasets into accurate, structured information. Implementing strict Data Validation rules protects your workspace from future entry errors, while Conditional Formatting brings key visual patterns and outliers to light without altering the underlying numbers.The true analytical power of Excel emerges when you summarize this clean data using Pivot Tables and Pivot Charts. &lt;/p&gt;

&lt;p&gt;Moving beyond traditional dropdown filters to interactive Slicers allows you to build dynamic, presentation-ready dashboards. These tools do more than just summarize rows and columns; they turn raw data into a responsive, visual narrative. With these core skills—from initial cell formatting to multi-table report connections—you can confidently transform complex data environments into clear, actionable business insights.&lt;/p&gt;

</description>
      <category>datascience</category>
      <category>beginners</category>
      <category>basic</category>
      <category>learning</category>
    </item>
    <item>
      <title>My First Github Project: From a Local Folder to Github Using Git and SSH</title>
      <dc:creator>Donnex Okun</dc:creator>
      <pubDate>Sun, 30 Aug 2026 17:26:06 +0000</pubDate>
      <link>https://dev.to/dokun/my-first-github-project-from-a-local-folder-to-github-using-git-and-ssh-5bmn</link>
      <guid>https://dev.to/dokun/my-first-github-project-from-a-local-folder-to-github-using-git-and-ssh-5bmn</guid>
      <description>&lt;h1&gt;
  
  
  Introduction
&lt;/h1&gt;

&lt;p&gt;After so much belabouring which felt like a paralysis analysis, Monday 10th August 2026 marked my formal leap into the vast space of data. In this article, I will share with you my maiden experience in the initial week leading to my first ever GitHub project while recounting each step along the way. We got introduced to platforms such as Dev.to, Markdown, Git and GitHub, Dbeaver, Visual Studio Code, Windows PowerShell, Zoho Cliq, PostgreSQL, Iven amongst other tools. The instructor stressed that the first week would be laidback, focussing more on the installation of requisite tools than active learning. This helped ease some of the tension from those in attendance as there had been plenty of &lt;em&gt;higi haga&lt;/em&gt; stemming from the teething challenges of a new cohort.&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction to Dev.to
&lt;/h2&gt;

&lt;p&gt;Dev.to&lt;a href="//Dev.to"&gt;&lt;/a&gt; was the first to be installed. This is the tool for writing articles and one must therefore setup an account using their Google credentials. One key feature of &lt;a href="//dev.to"&gt;dev.to&lt;/a&gt; is that it stems what you have written to your profile. It also brings together a community of developers with diverse interests and can therefore act as a repository for harnessing theoretical knowledge. The platform has evolved with time to create job opportunities in the form of Technical Writing. Once logged in, navigating through is pretty simple as the user interface mirrors a blend of &lt;a href="https://dev.toFacebook"&gt;&lt;/a&gt; and &lt;a href="https://dev.toLinkedIn"&gt;&lt;/a&gt; social networks. &lt;/p&gt;

&lt;h3&gt;
  
  
  DEV Challenges
&lt;/h3&gt;

&lt;p&gt;Occasionally, there are tech challenges in the form of mini Hackathons that provide a fun way of building up experience or showcasing learnt skills to the community and even potential employers.&lt;/p&gt;

&lt;h3&gt;
  
  
  Reading Lists
&lt;/h3&gt;

&lt;p&gt;This is &lt;strong&gt;basically&lt;/strong&gt; an assorted list of articles under your readership.&lt;/p&gt;

&lt;h3&gt;
  
  
  DEV++ Rewards
&lt;/h3&gt;

&lt;p&gt;This is an incentive program for participating in DEV challenges.&lt;/p&gt;

&lt;h3&gt;
  
  
  DEV Education Tracks
&lt;/h3&gt;

&lt;p&gt;Curated learning programs balancing between expertise and hands-on experience to come up with practical solutions.&lt;br&gt;
The Dashboard displays account activities over time. &lt;/p&gt;

&lt;h2&gt;
  
  
  Markdown Language
&lt;/h2&gt;

&lt;p&gt;Is a simple markup language used for text formatting. It switches between two user interfaces, the Edit page where all the primary writing happens and the Preview page that displays the output.&lt;br&gt;
Rules and formatting techniques include:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Titles&lt;/strong&gt;: Must be short, clear, easily searchable, understandable and properly capitalized.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Headings&lt;/strong&gt;: Use # for the main heading, ## for subheadings &amp;amp; ### for third-level headings&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Paragraph Length&lt;/strong&gt;: Keep paragraphs concise, ideally 120-150 words to ensure readability.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Styling&lt;/strong&gt;: Use ** for bold text and _ for italics.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Code Documentation&lt;/strong&gt;: Use single backticks (or single quotes as specified by the platform) for inline code and triple backticks for blocks of code&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Structuring Content&lt;/strong&gt;: Introductions should begin with a generic, topic related sentence before narrowing down to the article's specific scope. Conclusions are recommended to summarize the technical process.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Other Formatting&lt;/strong&gt;: Adding cover images (via! &lt;a href=""&gt;&lt;/a&gt; and URL links.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;PostgreSQL&lt;/strong&gt;&lt;br&gt;
In day 2, the session started off with downloading and installing PostgreSQL. This is the database management system. A data tools installation guide had been previously shared which eased this process. Alternatively, one can download the tool from their web browser and follow guidelines as stipulated.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dbeaver&lt;/strong&gt;&lt;br&gt;
This is an application that allows users to interact with databases more easily. It can therefore be interlinked to various database platforms including PostgreSQL, MySQL, Oracle. etc.&lt;br&gt;
One therefore needs not download all the database platforms but instead can connect them through the cloud using Dbeaver. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Aiven&lt;/strong&gt;&lt;br&gt;
A cloud data platform through which you can create and manage services including PostgreSQL &amp;amp; MySQL. For our onboarding session, we used the free version which only allows one service to run at a time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;MySQL&lt;/strong&gt;&lt;br&gt;
Abbreviation for My Structured Query Language, this is a relational database management system that stores, organizes and manages data.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Github&lt;/strong&gt;&lt;br&gt;
A cloud-based developer platform used to store, manage and share software code. It is advisable to stay professional while setting up your account because it will act as your resume even when seeking opportunities.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Git&lt;/strong&gt;&lt;br&gt;
A control software system that is designed to manage versions of source code or data. It is capable of handling everything from small to large projects with speed and efficiency. It manages projects on a local host whereas GitHub showcases your projects on a cloud-based environment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Repository&lt;/strong&gt;&lt;br&gt;
Sometimes referred to as repo,this is a project being tracked by Git. A GitHub repository is therefore where files and projects are stored with a trail of their historical chronology. Some of the common commands you will come across include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;COMMIT&lt;/strong&gt;which is a saved checkpoint in your project's history, is a command issued to permanently save all the data modifications during an ongoing project.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;PUSH&lt;/strong&gt; means sending data from a primary producer system into a database or server without waiting for a request. For example, creating a new user profile or Log In entry.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;PULL&lt;/strong&gt; is the opposite of push and means requesting and retrieving information from a source, such as a database server, an API, or an external file, rather than having that data automatically sent to you. Here, it is the data consumer who initiates the action.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CLONE&lt;/strong&gt; means to download an existing data repository to your local computer as a Git repository. It allows users to read, write, modify, query and test data without changing the original source.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;FORK&lt;/strong&gt; is to tweak a clone by creating an independent point-in-time copy without affecting the production database.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To check if a tool has been installed on Git bash, the following command applies.&lt;br&gt;
&lt;code&gt;git --version&lt;/code&gt; then press enter (where git can be replaced with any other applicable tool)&lt;/p&gt;

&lt;p&gt;If the result is a defined version, then the tool is installed if the outcome is otherwise, then the tool is yet to be installed.&lt;br&gt;
To configure your identity, Git will require your name and email address.&lt;br&gt;
N/B: Your email address must match the one used to create your GitHub account.&lt;/p&gt;

&lt;p&gt;The commands to use are:&lt;br&gt;
&lt;code&gt;git config --global user.name "Your Full Name"&lt;/code&gt; for User Name and&lt;br&gt;
&lt;code&gt;git config --global user.email "Your Email Address"&lt;/code&gt; for Email Address&lt;br&gt;
To set Main as the branch, you use:&lt;br&gt;
&lt;code&gt;git config --global init.defaultBranch main&lt;/code&gt; then enter.&lt;/p&gt;

&lt;p&gt;Once done, you need to verify the configuration through the following commands:&lt;br&gt;
&lt;code&gt;git config --global user.name&lt;/code&gt; for User Name&lt;br&gt;
&lt;code&gt;git config --global user.email&lt;/code&gt; for Email Address&lt;br&gt;
To get a summary of the three, key in the following command&lt;br&gt;
&lt;code&gt;git config --global --list&lt;/code&gt; then press enter&lt;/p&gt;

&lt;h2&gt;
  
  
  Generating An SSH Key
&lt;/h2&gt;

&lt;p&gt;This is to enable the integration of the GitHub and Git for a seamless integration of the two platforms thereby easing way for the exchange of data. By generating an SSH Key, one bypasses the password and authentication restrictions characteristic of a GitHub account.&lt;/p&gt;

&lt;p&gt;First to be generated is your private key which is to be stored in your local computer and must remain confidential.&lt;br&gt;
The second is the public key which will be posted on your GitHub account for public consumption. To generate it, you basically add &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;pub&amp;gt; to the private key.&lt;br&gt;
Run the following command to establish if it has already been generated.&lt;br&gt;
&lt;code&gt;ls ~al ~/.ssh&lt;/code&gt;&lt;br&gt;
If not, run the following command.&lt;br&gt;
&lt;code&gt;ssh-keygen -t ed25519 -C "your_email@example.com"&lt;/code&gt;&lt;br&gt;
Then create a passphrase that you will easily recall and confirm.&lt;br&gt;
This should generate and save the keys on your local PC.&lt;br&gt;
The key fingerprint and a random art image will also be generated.&lt;br&gt;
Then rerun the command &lt;code&gt;ls ~al ~/.ssh&lt;/code&gt; to regenerate the keys.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;In summary, the initial week of data onboarding focused on installing essential development tools, configuring Git and GitHub, and setting up database management systems like PostgreSQL and MySQL. Key practices include utilizing Markdown for documentation, managing local and cloud repositories with Git commands, and establishing secure SSH key integration. &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>showdev</category>
      <category>learning</category>
      <category>writing</category>
    </item>
  </channel>
</rss>
