<?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: CLEOPAS RONO</title>
    <description>The latest articles on DEV Community by CLEOPAS RONO (@cleopaskr).</description>
    <link>https://dev.to/cleopaskr</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%2F4070927%2F4f2b9332-1b33-4bfe-a058-fea7050e05d8.png</url>
      <title>DEV Community: CLEOPAS RONO</title>
      <link>https://dev.to/cleopaskr</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/cleopaskr"/>
    <language>en</language>
    <item>
      <title>Getting Started with Excel for Data Analytics From Basics to Data Cleaning</title>
      <dc:creator>CLEOPAS RONO</dc:creator>
      <pubDate>Sun, 30 Aug 2026 21:37:09 +0000</pubDate>
      <link>https://dev.to/cleopaskr/getting-started-with-excel-for-data-analytics-from-basics-to-data-cleaning-d6g</link>
      <guid>https://dev.to/cleopaskr/getting-started-with-excel-for-data-analytics-from-basics-to-data-cleaning-d6g</guid>
      <description>&lt;h1&gt;
  
  
  Introduction
&lt;/h1&gt;

&lt;p&gt;During my first week of learning Data Science and Analytics, I was introduced to Microsoft Excel and how it can be used when working with data. I learned that Excel can also be useful for data analytics because it provides different tools for organizing, checking, cleaning, and analyzing data.&lt;br&gt;
Also I learned is that data needs to be prepared before it can be analyzed properly. When we receive raw data, it may contain missing information, duplicate records, spelling mistakes, extra spaces, or values that are not in the correct format. If these problems are not corrected, they can affect the results of the analysis.&lt;br&gt;
These include the basic structure of Excel, entering and organizing data, formulas and functions, sorting and filtering, and some basic data-cleaning techniques and its importances on data sciences and analytics;&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Excel structure
&lt;/h2&gt;

&lt;p&gt;An Excel file is called a workbook, and inside a workbook there can be one or more worksheets. A worksheet is where the actual data is entered. I noticed that the worksheet is made up of rows and columns. The columns are labeled with letters such as A, B, C, and D, while the rows are labeled with numbers such as 1, 2, 3, and 4.&lt;br&gt;
Also, Where a row and column meet, there is a cell. Each cell has a reference, such as A1 or B5. I learned that these cell references are important because they allow me to use the contents of one cell in a formula.&lt;br&gt;
For example, if I have a quantity in cell B2 and a price in cell C2, I can use the formula:&lt;br&gt;
  &lt;strong&gt;=B2*C2&lt;/strong&gt; this is to calculate the total.&lt;br&gt;
This was one of the first things that helped me understand that Excel can be used for more than just storing information.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Understanding columns and rows
&lt;/h3&gt;

&lt;p&gt;I also learned how rows and columns are normally used when working with a dataset. A column usually represents a variable or a type of information, while a row represents one record or observation.&lt;br&gt;
I learned that keeping this structure is important when preparing data for analysis. If the information is not organized properly, it becomes more difficult to perform calculations or find information.&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Different Types of Data
&lt;/h4&gt;

&lt;p&gt;I also learned that Excel can work with different types of data. The main types I came across were text, numbers, and dates. This showed me that data preparation is not just about how the spreadsheet looks. It is also about making sure Excel understands the information correctly.&lt;/p&gt;

&lt;h5&gt;
  
  
  4. Using Formulas
&lt;/h5&gt;

&lt;p&gt;A formula tells Excel to perform a calculation. Formulas normally start with an equals sign (=).&lt;br&gt;
For example, if I have a quantity in B2 and a price in C2, I can calculate the total using:&lt;br&gt;
&lt;strong&gt;=B2*C2&lt;/strong&gt;&lt;br&gt;
This is useful because Excel can do the calculation for me instead of requiring me to calculate it manually. I also learned that formulas can be copied down to other rows. This is useful when working with a dataset containing many records.&lt;/p&gt;

&lt;h3&gt;
  
  
  5.Basic Functions
&lt;/h3&gt;

&lt;p&gt;some basic Excel functions. Functions are built-in commands that perform common calculations.&lt;br&gt;
Some of the functions I learned include;&lt;br&gt;
&lt;strong&gt;SUM&lt;/strong&gt;, &lt;strong&gt;AVERAGE&lt;/strong&gt;, &lt;strong&gt;COUNT&lt;/strong&gt;, &lt;strong&gt;MIN&lt;/strong&gt;, and &lt;strong&gt;MAX&lt;/strong&gt;.&lt;br&gt;
&lt;strong&gt;SUM&lt;/strong&gt; -This function adds numbers together&lt;br&gt;
&lt;strong&gt;AVERAGE&lt;/strong&gt; - This function calculates the average of a group of numbers.&lt;br&gt;
&lt;strong&gt;COUNT&lt;/strong&gt;-This function counts cells that contain numbers and can tell me how many numerical entries are in the selected range.&lt;br&gt;
&lt;strong&gt;MIN and MAX&lt;/strong&gt;- MIN finds the smallest number, while MAX finds the largest number.&lt;/p&gt;

&lt;h4&gt;
  
  
  6. Sorting data
&lt;/h4&gt;

&lt;p&gt;Sorting means arranging data in a particular order. For example, I can sort a list of sales from the smallest amount to the largest amount. I can also sort it from the largest amount to the smallest. With that I can also sort names alphabetically.&lt;/p&gt;

&lt;h5&gt;
  
  
  7. filtering data
&lt;/h5&gt;

&lt;p&gt;Filtering allows me to display only the records that meet a particular condition. For example, if I have a dataset containing customers from different locations, I can filter the Location column to display only customers from Nairobi.&lt;/p&gt;

&lt;h5&gt;
  
  
  8. Data cleaning
&lt;/h5&gt;

&lt;p&gt;One of the most important things I learned during Week 1 was the idea of data cleaning.&lt;br&gt;
Data cleaning means checking raw data for errors and making corrections so that the data is more suitable for analysis.&lt;br&gt;
When data is collected, it is not always perfect. There may be mistakes because people entered the information manually, because different systems were used, or because information was collected from different sources.&lt;br&gt;
Some common problems include:&lt;br&gt;
 &lt;strong&gt;-Duplicate records&lt;/strong&gt;&lt;br&gt;
 &lt;strong&gt;-Missing values&lt;/strong&gt;&lt;br&gt;
 &lt;strong&gt;-Spelling mistakes&lt;/strong&gt;&lt;br&gt;
 &lt;strong&gt;-Extra spaces&lt;/strong&gt;&lt;br&gt;
 &lt;strong&gt;-Different capitalization&lt;/strong&gt;&lt;br&gt;
 &lt;strong&gt;-Incorrect formats&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>analytics</category>
      <category>beginners</category>
      <category>datascience</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>My Two-Week Journey into Git and GitHub,From Local Projects to Version Control</title>
      <dc:creator>CLEOPAS RONO</dc:creator>
      <pubDate>Sat, 22 Aug 2026 21:33:40 +0000</pubDate>
      <link>https://dev.to/cleopaskr/my-two-week-journey-into-git-and-githubfrom-local-projects-to-version-control-313c</link>
      <guid>https://dev.to/cleopaskr/my-two-week-journey-into-git-and-githubfrom-local-projects-to-version-control-313c</guid>
      <description>&lt;h1&gt;
  
  
  Introduction
&lt;/h1&gt;

&lt;p&gt;Over the past two weeks,I have been learning the basics of Git and GitHub and how they are used in software development.During the classes, I learned that Git and GitHub are not the same thing. Git is a version control system that runs on my computer and helps me track changes in my project, while GitHub is an online platform where I can store and manage Git repositories and collaborate with other developers.&lt;br&gt;
One of the most useful things I learned was how to take a project that is stored in a local folder on my computer and connect it to GitHub. I also learned how SSH can be used to securely connect my computer to GitHub.&lt;/p&gt;

&lt;h1&gt;
  
  
  Understanding Git
&lt;/h1&gt;

&lt;p&gt;One of the first things I learned was that Git helps me keep track of changes in my files. Instead of manually keeping different copies of a project whenever I make changes, Git allows me to record those changes and go back to previous versions when necessary.&lt;br&gt;
For example, if I create a project and later make changes that cause something to stop working, Git allows me to see what changed and restore an earlier version of the project.&lt;br&gt;
Git works mainly through the command line, where I use commands to tell Git what I want it to do.&lt;br&gt;
One of the first commands I learned was:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. git --version
&lt;/h3&gt;

&lt;p&gt;This allows me to check whether Git is installed on my computer and see the version that is currently installed.&lt;/p&gt;

&lt;h4&gt;
  
  
  2. git init
&lt;/h4&gt;

&lt;p&gt;This creates a Git repository in my project. It means Git can now start tracking the files and changes inside that folder.&lt;br&gt;
I also learned that Git does not automatically save every change as a version. I have to tell Git which changes I want to include and then create a commit.&lt;/p&gt;

&lt;h5&gt;
  
  
  3. git status
&lt;/h5&gt;

&lt;p&gt;This command is useful because it shows me which files have been changed, which files are untracked, and which files are ready to be committed.&lt;/p&gt;

&lt;h3&gt;
  
  
  Connecting My Local Project to GitHub
&lt;/h3&gt;

&lt;p&gt;After learning how Git works locally, I learned how to connect my local repository to a repository on GitHub.&lt;br&gt;
First, I need to create a repository on GitHub. Once the repository is created, GitHub provides a remote repository that I can connect to my local project.&lt;br&gt;
I can connect the local repository using:&lt;br&gt;
&lt;strong&gt;git remote add origin &lt;a href="mailto:git@github.com"&gt;git@github.com&lt;/a&gt;:USERNAME/REPOSITORY.git&lt;/strong&gt;&lt;br&gt;
I can check whether the remote connection has been added correctly by using: &lt;strong&gt;git remote -v&lt;/strong&gt;  This shows me the remote repository that my local Git repository is connected to.&lt;/p&gt;

&lt;h4&gt;
  
  
  Understanding SSH
&lt;/h4&gt;

&lt;p&gt;I also learn on how to create the SSH keys and know that SSH keys can be used to authenticate my computer.With that i can used this command :&lt;br&gt;
&lt;strong&gt;ssh-keygen -t ed25519 -C "&lt;a href="mailto:myemail@example.com"&gt;myemail@example.com&lt;/a&gt;"&lt;/strong&gt;&lt;br&gt;
This creates a pair of keys: a private key and a public key. After adding the public SSH key to GitHub, I can test the connection using:&lt;br&gt;
&lt;strong&gt;ssh -T &lt;a href="mailto:git@github.com"&gt;git@github.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h5&gt;
  
  
  Pushing My Project to GitHub
&lt;/h5&gt;

&lt;p&gt;After connecting my local repository to GitHub, the next step was to send my commits from my computer to the GitHub repository.&lt;br&gt;
I learned that this is done using the &lt;strong&gt;git push&lt;/strong&gt; command.&lt;/p&gt;

&lt;h5&gt;
  
  
  Conclusion
&lt;/h5&gt;

&lt;p&gt;My two weeks of learning Git and GitHub gave me a better understanding of one of the basic tools used in modern software development. I learned how to create a Git repository, track changes, stage files, create commits, connect a local project to GitHub, configure SSH, and push my work to a remote repository.&lt;br&gt;
The most important thing for me was not just memorizing commands but understanding the workflow behind them. I can now see how a project moves from being a simple folder on my computer to becoming a properly tracked project on GitHub.&lt;br&gt;
This experience has given me a foundation that I can continue building on as I learn more about software development, collaboration, and version control.&lt;br&gt;
Here is a summary of everything i learn in my first two weeks at LuxdevHq:&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%2Ft0pvv1cc92bqddufb1s7.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%2Ft0pvv1cc92bqddufb1s7.png" alt="TWO WEEKS SUMMARY IMAGE" width="" height=""&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
