<?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: Nelson Bermeo</title>
    <description>The latest articles on DEV Community by Nelson Bermeo (@nelson_bermeo).</description>
    <link>https://dev.to/nelson_bermeo</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1152248%2F5480bcd3-9786-4cb3-8222-b7fbf8d00fe9.png</url>
      <title>DEV Community: Nelson Bermeo</title>
      <link>https://dev.to/nelson_bermeo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nelson_bermeo"/>
    <language>en</language>
    <item>
      <title>Personal Finance Tracker with Python</title>
      <dc:creator>Nelson Bermeo</dc:creator>
      <pubDate>Tue, 16 Jul 2024 11:24:24 +0000</pubDate>
      <link>https://dev.to/nelson_bermeo/personal-finance-tracker-with-python-59ll</link>
      <guid>https://dev.to/nelson_bermeo/personal-finance-tracker-with-python-59ll</guid>
      <description>&lt;p&gt;Intro: &lt;br&gt;
Morning! Another simple project under my belt and could be under yours! With the tutorial guidance of Tim from Tech with Tim at: &lt;a href="https://www.youtube.com/watch?v=Dn1EjhcQk64" rel="noopener noreferrer"&gt;Youtube Link&lt;/a&gt; I was able to program a personal finance tracker. This project used a csv file to store transactions from the terminal line with pandas and uses matplotlib to plot the data for you to see. This is a great project for python beginners looking to explore popular libraries! &lt;/p&gt;

&lt;p&gt;Project:&lt;br&gt;
The program prompts users to enter transaction details such as date, amount, category (Income or Expense), and description, which are then stored in a CSV file. Users can view a summary of their income, expenses, and net savings for any given period, and generate plots to see trends and patterns in their financial data.&lt;/p&gt;

&lt;p&gt;The project was both challenging and rewarding. Validating user inputs to ensure data integrity, handling CSV files for data storage, and creating meaningful visualizations were some of the key tasks. This experience highlighted the importance of robust input validation, efficient data handling, and the power of data visualization in understanding financial habits.&lt;/p&gt;

&lt;p&gt;To Do:&lt;br&gt;
This project and concept is a great base to make something bigger! Ideas I can think of is making a simple GUI that implements the original functions, or perhaps creating a django site. You could add more functionalities. The sky's the limit. &lt;/p&gt;

&lt;p&gt;Lesson: &lt;br&gt;
Following projects is a great tool for learning, but working on your own idea or building off an idea yourself is equally important. I will work off this project and be back to share my creation. In addition, following these projects are crucial for building a greater computer science background and experience. I plan to learn about webscraping, ai chatbots, and django with youtube. Following different topics through videos extends your knowledge a ton and can allow you to start thinking of ways to connect them all. Youtube is the best. &lt;/p&gt;

&lt;p&gt;Thank you for reading. Thanks again to Tim from Tech with Tim. The repo for this project can be found here &lt;a href="https://github.com/techwithtim/Personal-Finance-Tracker" rel="noopener noreferrer"&gt;GitHub Link&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Nelson Bermeo&lt;br&gt;
Computer Science Sophomore&lt;br&gt;
Stevens Institute of Technology&lt;br&gt;
Email: &lt;a href="mailto:nbermeo@stevens.edu"&gt;nbermeo@stevens.edu&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.linkedin.com/in/nelson-bermeo-9118b11ba/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.linkedin.com/in/nelson-bermeo-9118b11ba/" rel="noopener noreferrer"&gt;Personal Website&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/NelsonBermeo" rel="noopener noreferrer"&gt;Github&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>beginners</category>
    </item>
    <item>
      <title>CA Experience (CS115 Dr. Kibis)</title>
      <dc:creator>Nelson Bermeo</dc:creator>
      <pubDate>Thu, 04 Jul 2024 22:12:20 +0000</pubDate>
      <link>https://dev.to/nelson_bermeo/ca-experience-cs115-dr-kibis-358o</link>
      <guid>https://dev.to/nelson_bermeo/ca-experience-cs115-dr-kibis-358o</guid>
      <description>&lt;p&gt;In Progress...&lt;/p&gt;

</description>
    </item>
    <item>
      <title>My Stevens Journey</title>
      <dc:creator>Nelson Bermeo</dc:creator>
      <pubDate>Thu, 04 Jul 2024 22:10:47 +0000</pubDate>
      <link>https://dev.to/nelson_bermeo/my-stevens-journey-3ldf</link>
      <guid>https://dev.to/nelson_bermeo/my-stevens-journey-3ldf</guid>
      <description>&lt;p&gt;In Progress...&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Neural Network From Scratch Project</title>
      <dc:creator>Nelson Bermeo</dc:creator>
      <pubDate>Sat, 29 Jun 2024 22:25:17 +0000</pubDate>
      <link>https://dev.to/nelson_bermeo/neural-network-from-scratch-project-12ec</link>
      <guid>https://dev.to/nelson_bermeo/neural-network-from-scratch-project-12ec</guid>
      <description>&lt;p&gt;In Progress...&lt;/p&gt;

</description>
    </item>
    <item>
      <title>DSA Essentials Course Review</title>
      <dc:creator>Nelson Bermeo</dc:creator>
      <pubDate>Sat, 29 Jun 2024 22:14:59 +0000</pubDate>
      <link>https://dev.to/nelson_bermeo/dsa-essentials-course-review-30hc</link>
      <guid>https://dev.to/nelson_bermeo/dsa-essentials-course-review-30hc</guid>
      <description>&lt;p&gt;In Progress...&lt;br&gt;
&lt;a href="https://www.udemy.com/course/cpp-data-structures-algorithms-prateek-narang/?couponCode=LETSLEARNNOWPP"&gt;https://www.udemy.com/course/cpp-data-structures-algorithms-prateek-narang/?couponCode=LETSLEARNNOWPP&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>ML Practical Workout Course Review</title>
      <dc:creator>Nelson Bermeo</dc:creator>
      <pubDate>Sat, 29 Jun 2024 22:13:25 +0000</pubDate>
      <link>https://dev.to/nelson_bermeo/ml-practical-workout-course-review-457h</link>
      <guid>https://dev.to/nelson_bermeo/ml-practical-workout-course-review-457h</guid>
      <description>&lt;p&gt;In Progress...&lt;br&gt;
&lt;a href="https://www.udemy.com/course/deep-learning-machine-learning-practical/?couponCode=LETSLEARNNOWPP"&gt;https://www.udemy.com/course/deep-learning-machine-learning-practical/?couponCode=LETSLEARNNOWPP&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Deep Learning Specialization Review</title>
      <dc:creator>Nelson Bermeo</dc:creator>
      <pubDate>Sat, 29 Jun 2024 22:10:43 +0000</pubDate>
      <link>https://dev.to/nelson_bermeo/deep-learning-specialization-review-5afi</link>
      <guid>https://dev.to/nelson_bermeo/deep-learning-specialization-review-5afi</guid>
      <description>&lt;p&gt;In Progess...&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Machine Learning Specialization Review</title>
      <dc:creator>Nelson Bermeo</dc:creator>
      <pubDate>Fri, 28 Jun 2024 22:25:44 +0000</pubDate>
      <link>https://dev.to/nelson_bermeo/completed-deeplearnings-machine-learning-specialization-4f6k</link>
      <guid>https://dev.to/nelson_bermeo/completed-deeplearnings-machine-learning-specialization-4f6k</guid>
      <description>&lt;p&gt;In Progress...&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How To Build A Cool Portfolio Website</title>
      <dc:creator>Nelson Bermeo</dc:creator>
      <pubDate>Fri, 28 Jun 2024 18:38:23 +0000</pubDate>
      <link>https://dev.to/nelson_bermeo/how-to-build-a-cool-portfolio-website-4288</link>
      <guid>https://dev.to/nelson_bermeo/how-to-build-a-cool-portfolio-website-4288</guid>
      <description>&lt;h2&gt;
  
  
  What?
&lt;/h2&gt;

&lt;p&gt;Morning! (Not an ad, or a course) Looking to code up your own portfolio website with zero experience? Well, I’ve done it before, and I’ll tell you all about it to make your process simpler than mine was. If you ever need help with anything, just contact me. My website is nelsonbermeo.com. I used Next.js, React, and TypeScript. This post is for people who want a stunning portfolio website built in a day. Take my advice lightly since I'm not a web developer, but I was able to create a personal site.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Scene
&lt;/h2&gt;

&lt;p&gt;It’s the Summer between my freshman and sophomore years, and all I know about computer science is math and data structures. So, looking at JavaScript, HTML, CSS, and other components was a bit daunting. But I took up the challenge because I wanted a cool website to express myself.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Process
&lt;/h2&gt;

&lt;p&gt;Your most important tools are going to be YouTube tutorials, ChatGPT, and GitHub. I followed this tutorial on YouTube by JavaScript Mastery: &lt;a href="https://www.youtube.com/watch?v=FTH6Dn3AyIQ&amp;amp;t=753s"&gt;How to Build a Portfolio Website&lt;/a&gt;. Then, I added my own spin on it by borrowing code from other GitHub pages and using ChatGPT a lot.&lt;br&gt;
So, yeah, I followed the tutorial exactly. This 2-hour video took me like 7 hours because I had to pause every second and copy the code down. After a while, I realized I could just copy the repo from GitHub and install the libraries needed, but if I did that, I wouldn’t have learned how to edit the website myself.&lt;br&gt;
After following the tutorial to the tea (is that the phrase?), I started to add components that weren’t directly from the tutorial. Without a guide, a lot of errors fell on my head. But that’s okay! Just ask ChatGPT—they’ll point you in the right direction.&lt;br&gt;
I looked on the YouTuber’s discord server, and luckily, this guy named &lt;a href="https://github.com/Rohitrai12/"&gt;Rohit Rai&lt;/a&gt; posted his own twist on the site with cool additions that I added to my project. I copy-pasted some code, and then I understood how to add effects by copying Aceternity’s source code for an effect, creating a component, and making it my own. Just know that if you follow the tutorial, adding your own Aceternity component will be so easy. Copying components from other repos will be easy to understand after you finish the tutorial.&lt;br&gt;
PS: Ignore the Sentry thing the YouTuber was talking about if you want—I didn’t use it, and my site worked fine.&lt;br&gt;
The final task was hosting the website on the real internet. I don’t know if there is a free way to do this on GitHub Pages, but I was able to host the site on Hostinger for $40 a year. I followed this tutorial: &lt;a href="https://www.youtube.com/watch?v=y9LMvSN2Xl0"&gt;How to Host Your Website&lt;/a&gt;. PS: The confetti did not work for me.&lt;/p&gt;

&lt;h2&gt;
  
  
  Takeaway
&lt;/h2&gt;

&lt;p&gt;Projects are so fun. I was glued to my screen for 4 days doing this and actually learned a great deal about web development. I found my way to learn, and it could be yours too. I always prepared to do instead of actually doing something. I took HTML courses and CSS courses and took notes the whole time, which made me finish the course very slowly. Even during CS246 Data Structures, I noted the algorithms but never implemented them by heart. Only when I actively learned and found patterns in projects did I learn effectively. Referring to notes did not work for me—learning from experience did, and I hope the same will follow when I learn NumPy, Pandas, etc. I could write down every NumPy function, or I can repeatedly do projects that use NumPy and realize the workflow and pattern.&lt;br&gt;
Oh, and if you’re pursuing a topic in class, don’t just ChatGPT it. Ask the professor, a teaching assistant, or a classmate. It helps you actually learn the topic, and it’s pretty fun to talk. Plus you can’t spell cheating without the heat that’d you’d get yourself into. &lt;/p&gt;

&lt;h2&gt;
  
  
  Contact
&lt;/h2&gt;

&lt;p&gt;If you have any questions or need any help, you can email me at &lt;a href="mailto:nbermeo@stevens.edu"&gt;nbermeo@stevens.edu&lt;/a&gt; or &lt;a href="mailto:nelsonberm.2005@gmail.com"&gt;nelsonberm.2005@gmail.com&lt;/a&gt;. Or you can visit me at my office hours at [tbd]. But, if there are students there that need help with work for the class I’m teaching assisting, then I’ll have to ignore you until I’m done helping them. Or!!! Come to CS CLUB Wednesdays at Gateway South [tbd] 9:15!!&lt;br&gt;
!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>react</category>
      <category>career</category>
    </item>
    <item>
      <title>Interest Python Project</title>
      <dc:creator>Nelson Bermeo</dc:creator>
      <pubDate>Sat, 02 Sep 2023 21:29:40 +0000</pubDate>
      <link>https://dev.to/nelson_bermeo/interest-python-project-27fd</link>
      <guid>https://dev.to/nelson_bermeo/interest-python-project-27fd</guid>
      <description>&lt;p&gt;&lt;a href="https://github.com/Melson12/Final_Interest_Project"&gt;https://github.com/Melson12/Final_Interest_Project&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What am I doing?
&lt;/h2&gt;

&lt;p&gt;Hello, my name is Nelson Bermeo a college freshman at Stevens Institute of Technology. Computer Science and it's many sectors interest me greatly. I'd often get a jolt of excitement everytime I remember how much information is avaliable for me to learn online. I can create many things on my local machine... cool things. &lt;/p&gt;

&lt;p&gt;I am going through the Computer Science course from CodeAcademy and this is my first portfolio project. It is very simple, but I believe it demonstrates very important traits of a programmer. &lt;/p&gt;

&lt;h2&gt;
  
  
  The Project
&lt;/h2&gt;

&lt;p&gt;My project is a terminal game that explains the user different types of interest equations. The user is greeted by a text explaing the premise and then asked which type of interest they would like to learn about. The user would type in their choice and get some information about that interest. They'd then have the opportunity to choose a starting amount for a set of variables and gain a look at the years of money incrementation in a list. Then the user would be allowed to type in another interest choice to look at.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I learned
&lt;/h2&gt;

&lt;p&gt;This was actually my first project ever. It took a lot of time for me to gain my knowledge. First of all I had to complete all the python courses in the "Programming" section of the CS course. I utilized list comprehension and for loops in this project. In addition I watched a git version control tutorial on youtube to learn how to use git. I was able to commit changes as I went, change branches and learn but not utilize requests. &lt;/p&gt;

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

&lt;p&gt;I loved working on this project and hope that my next project will gain me even more knowledge for my future. Only going up from here!  &lt;/p&gt;

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