<?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: Jessica Papa</title>
    <description>The latest articles on DEV Community by Jessica Papa (@jessica_87).</description>
    <link>https://dev.to/jessica_87</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%2F1100041%2Fcae542e5-fd1c-4ed2-ac8d-20297bdaf384.jpeg</url>
      <title>DEV Community: Jessica Papa</title>
      <link>https://dev.to/jessica_87</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jessica_87"/>
    <language>en</language>
    <item>
      <title>Getting Started with Creating a Database Table in Flask-SQLAlchemy</title>
      <dc:creator>Jessica Papa</dc:creator>
      <pubDate>Tue, 29 Aug 2023 20:35:08 +0000</pubDate>
      <link>https://dev.to/jessica_87/getting-started-with-creating-a-database-table-in-flask-sqlalchemy-1g2i</link>
      <guid>https://dev.to/jessica_87/getting-started-with-creating-a-database-table-in-flask-sqlalchemy-1g2i</guid>
      <description>&lt;p&gt;Flask-SQLAlchemy is a powerful tool that allows developers to seamlessly integrate a relational database into their Flask applications. Whether you're building a simple web app or a complex project, understanding how to create a database table using Flask-SQLAlchemy is a fundamental skill. In this beginner's guide, we'll walk you through the process step by step.&lt;/p&gt;

&lt;p&gt;Prerequisites:&lt;/p&gt;

&lt;p&gt;Before diving into creating a database table using Flask-SQLAlchemy, make sure you have the following set up:&lt;/p&gt;

&lt;p&gt;Basic understanding of Python and Flask.&lt;/p&gt;

&lt;p&gt;Flask and SQLAlchemy installed in your Python environment.&lt;br&gt;
A database engine (like SQLite, MySQL, or PostgreSQL) configured for your Flask app.&lt;br&gt;
Now, let's get started!&lt;/p&gt;

&lt;p&gt;Step 1: Set Up Your Flask App:&lt;/p&gt;

&lt;p&gt;Begin by creating a Flask application if you haven't already. Make sure to configure your app to use SQLAlchemy for database operations. &lt;/p&gt;

&lt;p&gt;Here's a basic example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;from flask import Flask
from flask_sqlalchemy import SQLAlchemy

app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///mydatabase.db'  # Change this to your database URI
db = SQLAlchemy(app)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 2: Define a Model:&lt;/p&gt;

&lt;p&gt;In SQLAlchemy, a model represents a table in your database. Define a model class by creating a Python class that inherits from db.Model. Each attribute in the class will correspond to a column in the table. Here's an example of a simple model:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;class User(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    username = db.Column(db.String(80), unique=True, nullable=False)
    email = db.Column(db.String(120), unique=True, nullable=False)

    def __repr__(self):
        return f'&amp;lt;User {self.username}&amp;gt;'

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 3: Creating the Table:&lt;/p&gt;

&lt;p&gt;Once you've defined your model, it's time to create the corresponding table in the database. To do this, open a Python shell or create a script and run the following commands:&lt;/p&gt;

&lt;p&gt;from your_app_module import db, User  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Update with your actual module and model names&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Create the tables&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;db.create_all()&lt;/p&gt;

&lt;p&gt;This will create the necessary table(s) based on your defined models.&lt;/p&gt;

&lt;p&gt;Step 4: Interact with the Database:&lt;/p&gt;

&lt;p&gt;With the table created, you can now interact with the database using your model. For example, to add a new user to the User table:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;new_user = User(username='john_doe', email='john@example.com')
db.session.add(new_user)
db.session.commit()
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 5: Querying Data:&lt;/p&gt;

&lt;p&gt;You can also perform queries on the table using SQLAlchemy's query API. Here's an example of how to retrieve all users:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;all_users = User.query.all()
for user in all_users:
    print(user.username, user.email)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Conclusion:&lt;/p&gt;

&lt;p&gt;Congratulations! You've successfully created a database table using Flask-SQLAlchemy and performed basic operations on it. This is just the beginning – Flask-SQLAlchemy offers many more advanced features for handling database relationships, migrations, and more. &lt;/p&gt;

&lt;p&gt;As you continue to develop your Flask applications, you'll find that SQLAlchemy is a versatile and essential tool for working with databases.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>An Introduction to CSS: Customizing with index.css and Classes</title>
      <dc:creator>Jessica Papa</dc:creator>
      <pubDate>Wed, 09 Aug 2023 03:05:45 +0000</pubDate>
      <link>https://dev.to/jessica_87/an-introduction-to-css-customizing-with-indexcss-and-classes-3d05</link>
      <guid>https://dev.to/jessica_87/an-introduction-to-css-customizing-with-indexcss-and-classes-3d05</guid>
      <description>&lt;p&gt;&lt;strong&gt;Cascading Style Sheets&lt;/strong&gt; (CSS) are crucial for controlling the visual appearance of your HTML content. With CSS, you can style your website, change layouts, and make it look attractive. In this guide, we'll cover the basics of CSS, including using an index.css component and customizing styles with classes.&lt;/p&gt;

&lt;p&gt;CSS operates as a separate layer from your HTML content, allowing you to maintain a clear separation between structure and presentation. To begin, create an &lt;code&gt;index.css&lt;/code&gt; file within your project directory. This file will serve as the main stylesheet for your website.&lt;/p&gt;

&lt;p&gt;Linking CSS to HTML&lt;/p&gt;

&lt;p&gt;To apply the styles defined in your index.css file to your HTML, you need to link the two together. &lt;/p&gt;

&lt;p&gt;Insert the following line within the &lt;/p&gt; section of your HTML file:&lt;br&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;link rel="stylesheet" href="index.css"&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;This tells the browser to fetch and apply the styles from your index.css file.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Styling by Class&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One of the fundamental concepts in CSS is the use of classes to target specific elements for styling. &lt;/p&gt;

&lt;p&gt;Classes allow you to apply the same set of styles to multiple elements without duplicating code. Let's walk through an example.&lt;/p&gt;

&lt;p&gt;Suppose you have the following HTML structure:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;link rel="stylesheet" href="index.css"&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;h1 class="header"&amp;gt;Welcome to My Website&amp;lt;/h1&amp;gt;
    &amp;lt;p class="content"&amp;gt;This is a brief introduction to CSS.&amp;lt;/p&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;In your index.css file, you can define styles for the .header and .content classes:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;/* index.css */

.header {
    font-size: 24px;
    color: #333;
    text-align: center;
}

.content {
    font-size: 16px;
    color: #666;
    line-height: 1.5;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;In this example, the .header class applies larger text and a centered alignment, while the .content class provides a smaller font size, a different color, and adjusted line spacing.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Io8q0yuO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5gfgxhfk45hneakjlc3i.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Io8q0yuO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5gfgxhfk45hneakjlc3i.gif" alt="Image description" width="300" height="289"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;CSS is a powerful tool that enhances the visual appeal of your website. By using an index.css file and styling elements through classes, you can maintain a clean separation of concerns in your web development projects. This introductory guide provides a glimpse into the world of CSS, but there's much more to explore as you dive deeper into the art of web styling. Start experimenting with your own styles and classes to create beautifully designed web pages.&lt;/p&gt;

&lt;h2&gt;
  
  
  Happy coding!
&lt;/h2&gt;

</description>
      <category>css</category>
      <category>beginners</category>
    </item>
    <item>
      <title>“Making a list, checking it twice……cause man these are confusing”: ‘twas the night before list comprehensions....</title>
      <dc:creator>Jessica Papa</dc:creator>
      <pubDate>Wed, 26 Jul 2023 14:20:17 +0000</pubDate>
      <link>https://dev.to/jessica_87/making-a-list-checking-it-twicecause-man-these-are-confusing-twas-the-night-before-list-comprehensions-2o2</link>
      <guid>https://dev.to/jessica_87/making-a-list-checking-it-twicecause-man-these-are-confusing-twas-the-night-before-list-comprehensions-2o2</guid>
      <description>&lt;p&gt;So, the day before my code challenge do-over, I was having a hard time wrapping my head around Python and object relationships. I was really hoping for that magical moment when it would all just click. During our practice challenge, I totally thought I blew it, but then when we went over it, something just clicked in my brain and suddenly I got it!&lt;/p&gt;

&lt;p&gt;So, I had this moment where everything just made sense, but honestly, I'm still struggling with this issue. But, I figured writing about it would not only help me, but maybe others going through the same thing too. Life can be a crazy ride, am I right?&lt;/p&gt;

&lt;p&gt;Let's dig a little deeper into this topic!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TAcTzq-N--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4y5b7l1jabbzym6ymbbo.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TAcTzq-N--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4y5b7l1jabbzym6ymbbo.gif" alt="Image description" width="384" height="376"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Of course, we know our comfy friend the &lt;code&gt;for loop&lt;/code&gt;, it's safe and easier to understand when you're first learning Python! &lt;/p&gt;

&lt;h2&gt;
  
  
  Example:
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;the_list = []
        for concert in Concert.all:
            if concert.venue == self:
                the_list.append( concert )
         return the_list
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Code breakdown:
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;the_list = []&lt;/code&gt;: This creates an empty list called &lt;code&gt;the_list&lt;/code&gt; that will be used to store the concerts related with the venue.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;for concert in Concert.all&lt;/code&gt;: &lt;code&gt;Concert.all&lt;/code&gt; is a list (or iterable) that has all available concerts. The loop iterates through each concert in this list.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;if concert.venue == self&lt;/code&gt;: This line checks if the venue of the current concert matches the given &lt;code&gt;self&lt;/code&gt;, where &lt;code&gt;self&lt;/code&gt; is referring to the venue object within the context of a method or class.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;the_list.append(concert)&lt;/code&gt;: If the venue matches, the concert is appended to the &lt;code&gt;the_list&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;After the loop is completed, the function returns &lt;code&gt;the_list&lt;/code&gt;, which contains all the concerts associated with the given venue.&lt;/p&gt;

&lt;p&gt;Yay, for loops!&lt;/p&gt;

&lt;p&gt;So, have you ever heard of list comprehensions? They're actually a really handy tool in Python that can make your code a lot more efficient when working with lists. &lt;/p&gt;

&lt;p&gt;Basically, you can use them to create a new list by applying an expression to each item in an existing list (or other iterable). This makes your code shorter and easier to read - pretty cool, right?&lt;/p&gt;

&lt;h2&gt;
  
  
  Example:
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;return [c for c in Concert.all if c.venue == self]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Code breakdown:
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;return&lt;/code&gt;: This indicates that the function will return a list.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;c for c in Concert.all:&lt;/code&gt; This is the list comprehension syntax. The first &lt;code&gt;c&lt;/code&gt; represents the whole concert instance that will go in your new list. The second &lt;code&gt;c&lt;/code&gt; iterates through each &lt;code&gt;c&lt;/code&gt; (concert) in &lt;code&gt;Concert.all&lt;/code&gt;, which contains all available concerts.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;if c.venue == self&lt;/code&gt;: The list comprehension includes &lt;code&gt;c&lt;/code&gt; in the result only if the venue attribute of the &lt;code&gt;c&lt;/code&gt; (concert) matches the value of &lt;code&gt;self&lt;/code&gt;. &lt;/p&gt;

&lt;p&gt;&lt;code&gt;self&lt;/code&gt;is referring to the venue object within the context of a method or class, representing the current venue.&lt;/p&gt;

&lt;p&gt;I gotta give a shoutout to my teacher Adam for helping me have that "a-ha" moment cause this breakdown really helped me understand!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6shQCkHS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c4o3ky5c5t34jk3x3mx3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6shQCkHS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c4o3ky5c5t34jk3x3mx3.png" alt="Image description" width="556" height="568"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Remember:
&lt;/h2&gt;

&lt;p&gt;When that imposter syndrome hits, think back on how far you have come! &lt;/p&gt;

&lt;p&gt;Did you know what you know now a week ago?! &lt;/p&gt;

&lt;p&gt;YOU CAN AND YOU ARE DOING THIS! BE KIND TO YOURSELF!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--OIsaJO9k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sumcvbs8n9dsyq5i0r3y.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OIsaJO9k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sumcvbs8n9dsyq5i0r3y.gif" alt="Image description" width="480" height="270"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Happy coding!&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>python</category>
      <category>newbie</category>
      <category>listcomprehensions</category>
    </item>
    <item>
      <title>Making The Switch And Understanding The Syntax: JavaScript VS Python</title>
      <dc:creator>Jessica Papa</dc:creator>
      <pubDate>Thu, 06 Jul 2023 18:09:32 +0000</pubDate>
      <link>https://dev.to/jessica_87/making-the-switch-and-understanding-the-syntax-javascript-vs-python-2n1a</link>
      <guid>https://dev.to/jessica_87/making-the-switch-and-understanding-the-syntax-javascript-vs-python-2n1a</guid>
      <description>&lt;p&gt;Hey there, everyone! I just wanted to update you all on my boot camp progress. I made it to the third phase, but I gotta say, it's been a real challenge. I was starting to feel pretty confident with JavaScript and JSX, but now we're learning a whole new language!&lt;/p&gt;

&lt;p&gt;So which language am I learning now you ask? Why Python of course!  Python is a programming language popular among beginners and professionals. It was created to be easy to read and write, making it a great choice for people new to programming.&lt;/p&gt;

&lt;p&gt;Let's start with the basics! &lt;/p&gt;

&lt;p&gt;JavaScript: &lt;code&gt;console.log&lt;/code&gt; is a method for debugging and logging with more flexibility in terms of concatenation and formatting.&lt;/p&gt;

&lt;p&gt;Python: &lt;code&gt;print&lt;/code&gt; is a built-in function with automatic spacing and newline characters.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--r0gutFvn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rah671vxry2k658am939.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--r0gutFvn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rah671vxry2k658am939.png" alt="Image description" width="721" height="180"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Both &lt;code&gt;print&lt;/code&gt; in Python and &lt;code&gt;console.log&lt;/code&gt; in JavaScript are used for displaying output, but they have slight differences in syntax and behavior. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Variable Declarations:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;JavaScript: Use the &lt;code&gt;let&lt;/code&gt;, or &lt;code&gt;const&lt;/code&gt; keywords to declare variables.&lt;/p&gt;

&lt;p&gt;Python: Variables are created when assigned a value. No declaration is needed. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0ASJptDB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/whf81kyhrgbld50htega.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0ASJptDB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/whf81kyhrgbld50htega.png" alt="Image description" width="560" height="487"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Indentation:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;JavaScript: Indentation is not significant for code blocks. Curly braces &lt;code&gt;{}&lt;/code&gt; are used to define blocks.&lt;/p&gt;

&lt;p&gt;Python: Indentation is crucial for code structure. It uses consistent indentation, typically four spaces, to define blocks.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Function Syntax:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;JavaScript: Functions can be defined using the function keyword or as arrow functions &lt;code&gt;(() =&amp;gt; {})&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Python: Functions are defined using the &lt;code&gt;def&lt;/code&gt; keyword, followed by the function name and parentheses.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--3mIq-Qyh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/des9ujt02m09jxkhbhkn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3mIq-Qyh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/des9ujt02m09jxkhbhkn.png" alt="Image description" width="727" height="257"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Conditional Statements:&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;JavaScript: Uses &lt;code&gt;if&lt;/code&gt;, &lt;code&gt;else if&lt;/code&gt;, and &lt;code&gt;else&lt;/code&gt; for conditional branching.&lt;/p&gt;

&lt;p&gt;Python: Same conditional keywords are used (&lt;code&gt;if&lt;/code&gt;, &lt;code&gt;elif&lt;/code&gt;, &lt;code&gt;else&lt;/code&gt;) but without parentheses, and a colon&lt;code&gt;:&lt;/code&gt;is placed at the end of each line.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ECDFGl4Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bfjqorlkltg1cons27cx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ECDFGl4Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bfjqorlkltg1cons27cx.png" alt="Image description" width="727" height="247"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;These are just a few examples, Happy Coding everyone!!&lt;/p&gt;

</description>
      <category>python</category>
      <category>beginners</category>
      <category>programming</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Embracing Change: My Journey from Veterinary and Dental Assistant to Software Engineer</title>
      <dc:creator>Jessica Papa</dc:creator>
      <pubDate>Mon, 26 Jun 2023 18:03:45 +0000</pubDate>
      <link>https://dev.to/jessica_87/embracing-change-my-journey-from-veterinary-and-dental-assistant-to-software-engineer-1adn</link>
      <guid>https://dev.to/jessica_87/embracing-change-my-journey-from-veterinary-and-dental-assistant-to-software-engineer-1adn</guid>
      <description>&lt;p&gt;Change is inevitable, and sometimes it is true that life presents us with unexpected opportunities that lead us down completely different paths. My name is Jessica, and for the past decade, I’ve worked as a vet assistant while also spending some time dental assisting. I learned a lot in both professions, and enjoyed them both. However as time passed, my priorities shifted. I realized a goal of mine was to build a sustainable life with my future wife. Unfortunately, I discovered that my career growth and financial prospects in my current fields had reached a plateau. It was during this time that a friend’s decision to become a software engineer interested me. This set me on an unexpected path. In this blog post, I will share my journey from a vet and dental assistant to an aspiring software engineer.&lt;/p&gt;

&lt;p&gt;Discovering the Possibilities:&lt;br&gt;
My friend Marissa had successfully completed a bootcamp for software engineering career, and I began to pick her brain about it. I realized that her professional growth and income were not the only factors that interested me. Memories of my teenage years, when I unknowingly coded HTML and CSS to customize my MySpace page (yes, it was that long ago! LOL). It sparked the idea that this could possibly be the right path for me as well.&lt;/p&gt;

&lt;p&gt;Taking the Leap:&lt;br&gt;
A complete career change can be super intimidating, so it took me two years of fighting my self doubt to finally go for it. Fueled by the desire for personal and professional growth, I built up the courage to enroll in a software engineering program. Going from working as a vet/dental assistant to being a student in an intensive program was not easy, but I was determined to try something new and grow in a field that seemed foreign to me.&lt;/p&gt;

&lt;p&gt;The importance of teamwork:&lt;br&gt;
While the decision to change careers was not easy, I am grateful for the opportunity and being able to connect with new people. Having a good support system within your classmates who are also learning a new path has been so crucial in my learning process. I am super grateful to have them my "sweet angel babies" along this journey. &lt;br&gt;
Don't be afraid to ask questions and remind yourself that we are all learning something new, so try not to be hard on yourself!!&lt;/p&gt;

&lt;p&gt;Conclusion:&lt;br&gt;
Life is a journey of self-discovery. My transition from a vet and dental assistant to an aspiring software engineer has been filled with SO MANY highs and lows but, it has taught me the importance of embracing change, even when it seems scary. &lt;/p&gt;

&lt;p&gt;Remember, it’s never too late to pursue your dreams and embark on a new path!&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>newbie</category>
    </item>
  </channel>
</rss>
