<?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: Sultana37</title>
    <description>The latest articles on DEV Community by Sultana37 (@sultana37).</description>
    <link>https://dev.to/sultana37</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%2F604398%2F2e51dc3e-3db4-4815-8bba-5dea010c5abd.jpeg</url>
      <title>DEV Community: Sultana37</title>
      <link>https://dev.to/sultana37</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sultana37"/>
    <language>en</language>
    <item>
      <title>My First JavaScript Project</title>
      <dc:creator>Sultana37</dc:creator>
      <pubDate>Sun, 02 May 2021 02:31:27 +0000</pubDate>
      <link>https://dev.to/sultana37/my-first-javascript-project-1ifl</link>
      <guid>https://dev.to/sultana37/my-first-javascript-project-1ifl</guid>
      <description>&lt;p&gt;Welcome to  MY First JavaScript Project 👩!&lt;/p&gt;

&lt;p&gt;Link :"&lt;a href="https://quotesapps.netlify.app/"&gt;https://quotesapps.netlify.app/&lt;/a&gt;"&lt;/p&gt;

&lt;p&gt;I created a Single Page Application (SPA) Website "Quotes Apps" that will when user  refresh it a quote to be displayed on the page and for it to be a different quotes every time and user could rate them  by using "RATE" button and if click "NEW QUOTE" random quotes pop-up , you know this apps kind of lighten up your day.&lt;/p&gt;

&lt;h2&gt;
  
  
  Project Walk-Through /How do a Project Work Structure
&lt;/h2&gt;




&lt;p&gt;Base on Project Requirements , My frontend was build with HTML, CSS, and JavaScript that accesses data from a public API. All interactions between the client and the API was handled asynchronously and used JSON as the communication format.&lt;/p&gt;

&lt;p&gt;Adding a "RATE" button and adding "NEW QUOTE" button. These interactions do not need to persist after reloading the page.&lt;/p&gt;

&lt;p&gt;MY project's DOM Manipulation is well structured, following the pattern of creating reusable components and appending them to the DOM.&lt;/p&gt;

&lt;h1&gt;
  
  
  Project PLANNING,MVP &amp;amp; MVP Feature
&lt;/h1&gt;




&lt;p&gt;***MY MVP &amp;amp; USER STORY ::&lt;/p&gt;

&lt;p&gt;[✔]users should able to see a new quotes when the enter the website&lt;br&gt;
[✔]users should be able see rate button for rate  quotes&lt;br&gt;
[✔]users should be able to rate the quotes on a scale of 1 to 10 &lt;br&gt;
[✔]user should be see new quotes and character name if the press the new quote button.&lt;/p&gt;

&lt;h1&gt;
  
  
  Stretch
&lt;/h1&gt;

&lt;p&gt;[✔]If a quotes is rated 4 or below , the screen will turn red&lt;br&gt;
[✔]If a quotes is rated 8 or above , the screen will turn green&lt;/p&gt;

&lt;h1&gt;
  
  
  ROADMAP
&lt;/h1&gt;

&lt;p&gt;[✔]Create file Structure&lt;br&gt;
[✔]fetch the data&lt;br&gt;
   [✔] Reusable function&lt;br&gt;
   [✔]use the quotes API-&lt;br&gt;
  "&lt;a href="https://got-quotes.herokuapp.com/quotes"&gt;https://got-quotes.herokuapp.com/quotes&lt;/a&gt;"&lt;/p&gt;

&lt;h1&gt;
  
  
  DOM
&lt;/h1&gt;

&lt;p&gt;[✔] Modify the DOM&lt;br&gt;
  [✔]create a  reusable div to hold  quotes&lt;br&gt;
  [✔]Append a new quotes&lt;/p&gt;

&lt;p&gt;[✔]Generate new Quotes&lt;br&gt;
   [✔]Remove the old quotes&lt;br&gt;
   [✔]fetch the API for a new quotes&lt;/p&gt;

&lt;p&gt;[✔] Add rating Functionality&lt;br&gt;
   [✔]this should be unique for each individual quotes&lt;/p&gt;

&lt;h1&gt;
  
  
  Style CSS
&lt;/h1&gt;

&lt;p&gt;[✔] Work for styling &lt;br&gt;
   [✔]Title&lt;br&gt;
     [✔]text in center&lt;br&gt;
     [✔]h1&lt;br&gt;
  [✔]background  of page&lt;br&gt;
     [✔]cadet blue&lt;br&gt;
  [✔]Quote container in a box &lt;br&gt;
     [✔]title/Perfect quotes for you!&lt;br&gt;
     [✔]quote container title in center and h3 format&lt;br&gt;
     [✔]Everything text aligned in left &lt;br&gt;
     [✔] style for button&lt;br&gt;
         [✔]black background &lt;br&gt;
         [✔]white text&lt;br&gt;
     [✔]white Quote container background &lt;br&gt;
     [✔]thicker border&lt;br&gt;
     [✔]drop shadow&lt;br&gt;
[✔]Turn rating number green if rating is 8 or above&lt;br&gt;
        [✔]if rating &amp;gt;=8 make color green &lt;br&gt;
        [✔]if rating &amp;gt;=4 make color red&lt;br&gt;
—————————————————————&lt;/p&gt;

&lt;h3&gt;
  
  
  Rough Timeline
&lt;/h3&gt;

&lt;p&gt;I worked on 7 days to created this project planning :&lt;br&gt;
⏰⏰⏰ Day 0 - Project Pitches&lt;/p&gt;

&lt;p&gt;💻Create File System&lt;br&gt;
     💡index.html&lt;br&gt;
     💡index.js&lt;br&gt;
     💡styles.css&lt;br&gt;
 💻Set up HTML on the page&lt;/p&gt;

&lt;p&gt;⏰⏰⏰ Days 1-3 -  Access API, Build out DOM Components&lt;/p&gt;

&lt;p&gt;💻Need External API&lt;br&gt;
     💡Find on API&lt;br&gt;
     💡Play around with the API&lt;br&gt;
     💡create Fetch Functions &lt;/p&gt;

&lt;p&gt;⏰⏰⏰Days 4-5 - Reach MVP&lt;/p&gt;

&lt;p&gt;💻Create a container from the data&lt;br&gt;
     💡create a function that creates a quote component.&lt;br&gt;
 💻Display the New quote function that appends the quote &lt;br&gt;
 container .&lt;br&gt;
 💻Find a way to randomize quotes or get a new quote&lt;/p&gt;

&lt;p&gt;⏰⏰⏰ Days 6-7 - Additional Features, Polish, Bug Fixes&lt;/p&gt;

&lt;p&gt;💻Style page &lt;br&gt;
 💻Test and Polish &lt;/p&gt;

&lt;p&gt;🧧🧧🧧NOT IN THE LISTS :&lt;br&gt;
Basically Ends Up is a half hour on stuck on a problem. A good guideline for a small bug is the rule of 10s:&lt;/p&gt;

&lt;p&gt;♦10 minutes debugging the code on self &lt;br&gt;
♦10 minutes using Google and Stack-Overflow to try to find an answer&lt;br&gt;
♦10 minutes asking your teammates or fellow students for help&lt;br&gt;
Asking an instructor&lt;/p&gt;

&lt;p&gt;Not to mention, when you are ending one project, you’re likely beginning another. Therefore, you want to get transition support for this changeover. You’ll have to release resources, archive documents and don’t forget to acknowledge the project success with a party or some type of celebration, That’s important, too 🍕🥂🍰&lt;/p&gt;

</description>
    </item>
    <item>
      <title>"If you can dream it, you can do it"</title>
      <dc:creator>Sultana37</dc:creator>
      <pubDate>Sun, 28 Mar 2021 02:46:56 +0000</pubDate>
      <link>https://dev.to/sultana37/if-you-can-dream-it-you-can-do-it-18e9</link>
      <guid>https://dev.to/sultana37/if-you-can-dream-it-you-can-do-it-18e9</guid>
      <description>&lt;p&gt;Why I chose to study software engineering &lt;/p&gt;

&lt;p&gt;Software engineering is important because specific software is needed in almost every industry in every business and for every function .It becomes more important as time goes on.&lt;/p&gt;

&lt;p&gt;So as part of my AMZN SE-1 experience Flatiron School requires me to write blog posts. If I can write about coding than I show a deeper understanding about why I am a job ready developer .We all know that our online present is part of our "resume" now as more and more hiring managers are looking at social profiles when making job decisions.&lt;br&gt;
       * Getting Started- &lt;br&gt;
            I am a person who profound influence on others and a source of inspiration motivation encouragement creative person so I make dream everyday I loves learning always so this actually refers back to number one which is about innovation. Because innovation is literally just about kind of the invention of new stuff all the time, it kind of goes along with your job as a software engineering because there's always new stuff coming out. Whether it be a new programming language or a new framework or a new architecture and so having the skill of being able to adapt to new things is really important.&lt;br&gt;
it's always fun to be in an area where new things are coming out all the time .Because than there's always something new to learn and grab and add to skill set.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;First Interested-
I think one of the best things about software engineering is that you can apply your skills to anything. For instance you can make health apps that monitor the blood sugar levels of patients or you can make educational app that help teachers organize their coursework more easily or you can even make code that gets sent up into spaces .That is so cool so this  actually has a lot to do with why I went into software engineering as a career and studied computer science to begin with .I didn't  really know what exactly what industry that I wanted to go into  but  I did want to have the freedom to be able to choose throughout my whole career and not  limit myself.

&lt;ul&gt;
&lt;li&gt;Build in the future-
Working in tech actually means that you get to work with so many different kinds of people .On the daily I get to work with
.A product manager who decides what we work on and why it's important ,A designers who decides "How is it going to look and how is it going to feel when a user is working on it?
of course other software engineering who I'm working with and solving these problems with as I'm building and also I get the opportunity to work with. Data Scientists , Marketing people . It's just so cool to be able to work with so many different kinds of people who think in such different ways and to do able to create a product together that you can deliver out into the world.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;Past work experiences-
I spent three years with Corporate Office. 2019 start with Amazon Fulfillment Center as a Packer. An Amazon Packer has the responsibility of picking and packing and handling stock arrangements to ensure that there is adequate stock for shipment purposes, cleaning shipping containers ,as well as labeling items and packing them into the shipping containers.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So ultimately I decided on software engineering for a few reasons:&lt;/p&gt;

&lt;p&gt;#The job outlook for a software engineering career is amazing. The most in-demand skills in the world and the pay ain't bad.&lt;br&gt;
 #The possibility of working remotely.&lt;/p&gt;

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