<?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: Jihan Binte Jashim</title>
    <description>The latest articles on DEV Community by Jihan Binte Jashim (@jihanbjashim).</description>
    <link>https://dev.to/jihanbjashim</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%2F682215%2F62bbfd57-86b2-4342-83d3-9ca89c6064eb.jpg</url>
      <title>DEV Community: Jihan Binte Jashim</title>
      <link>https://dev.to/jihanbjashim</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jihanbjashim"/>
    <language>en</language>
    <item>
      <title>Getting started with Coordinate Geometry</title>
      <dc:creator>Jihan Binte Jashim</dc:creator>
      <pubDate>Wed, 12 Apr 2023 18:36:13 +0000</pubDate>
      <link>https://dev.to/jihanbjashim/getting-started-with-coordinate-geometry-458b</link>
      <guid>https://dev.to/jihanbjashim/getting-started-with-coordinate-geometry-458b</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;PS: Helped by &lt;a class="mentioned-user" href="https://dev.to/chatgpt"&gt;@chatgpt&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;To start with coordinate geometry, you should first understand the basic concepts of Cartesian coordinates, which are also known as the rectangular coordinate system. The Cartesian coordinate system is a grid consisting of two perpendicular lines, the x-axis and the y-axis, that intersect at the origin (0,0).&lt;/p&gt;

&lt;p&gt;Here are the steps you can follow to get started with coordinate geometry:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Learn the Cartesian coordinate system: Start by understanding the basic components of the Cartesian coordinate system, including the x-axis, y-axis, origin, and coordinates. Practice plotting points on the grid using coordinates.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Understand equations of lines: Learn how to represent lines in the Cartesian coordinate system using linear equations, such as y = mx + b. Understand the significance of the slope (m) and y-intercept (b) in these equations.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Learn distance and midpoint formulas: Understand how to calculate the distance between two points on the grid using the distance formula, and how to find the midpoint of a line segment using the midpoint formula.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Understand parallel and perpendicular lines: Learn how to identify parallel and perpendicular lines in the Cartesian coordinate system, and understand their properties and equations.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Learn how to graph quadratic equations: Once you have a good understanding of lines, you can move on to graphing quadratic equations, such as parabolas, in the Cartesian coordinate system.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Practice, practice, practice: Coordinate geometry is a skill that requires practice to master. Practice graphing lines, finding distances and midpoints, and graphing quadratic equations until you feel confident in your skills.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;There are many resources available online and in textbooks to help you learn coordinate geometry. Khan Academy and YouTube are good places to start.&lt;/p&gt;

&lt;p&gt;Some key concepts and topics in coordinate geometry that you should become familiar with:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Distance Formula: The distance between two points A(x1, y1) and B(x2, y2) on a plane can be found using the formula:&lt;br&gt;
d = √((x2 - x1)^2 + (y2 - y1)^2)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Midpoint Formula: The midpoint of a line segment with endpoints A(x1, y1) and B(x2, y2) can be found using the formula:&lt;br&gt;
((x1 + x2)/2, (y1 + y2)/2)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Slope of a line: The slope of a line passing through two points A(x1, y1) and B(x2, y2) can be found using the formula:&lt;br&gt;
m = (y2 - y1)/(x2 - x1)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Equation of a line: The equation of a line passing through a point (x1, y1) with slope m can be found using the point-slope form:&lt;br&gt;
y - y1 = m(x - x1). The equation of a line can also be written in slope-intercept form, y = mx + b, where b is the y-intercept.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Section Formula: The coordinates of a point dividing a line segment into two parts with ratio m:n can be found using the section formula:&lt;br&gt;
((mx2 + nx1)/(m+n), (my2 + ny1)/(m+n))&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Circles: The equation of a circle with center (h, k) and radius r can be written as (x-h)^2 + (y-k)^2 = r^2. You can use this equation to find the equation of a circle that passes through given points.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;To get started with coordinate geometry, I recommend practicing with some problems that involve these concepts. You can find practice problems in textbooks or online, and work through them to build your understanding of the subject. You can also check out some of the YouTube playlists I recommended earlier, which offer video explanations and examples of problems in coordinate geometry.&lt;/p&gt;

&lt;p&gt;Once you have familiarized yourself with the key concepts and formulas in coordinate geometry, you can move on to solving more advanced problems. Here are some topics you might want to explore:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Parallel and Perpendicular Lines: You can use the slope formula to determine if two lines are parallel or perpendicular. If two lines have the same slope, they are parallel. If two lines have slopes that are negative reciprocals of each other, they are perpendicular.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Distance between a Point and a Line: Given a point (x1, y1) and a line with equation ax + by + c = 0, the distance between the point and the line can be found using the formula:&lt;br&gt;
|ax1 + by1 + c| / √(a^2 + b^2)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Intersection of Two Lines: Two lines intersect at a point if their equations are solved simultaneously. You can solve for the intersection point by setting the two equations equal to each other and solving for x and y.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Conic Sections: Coordinate geometry is also used to study conic sections, which are shapes formed by intersecting a plane with a cone. The four types of conic sections are circles, ellipses, parabolas, and hyperbolas. Each type has a specific equation in terms of x and y.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Transformations: Coordinate geometry can also be used to study geometric transformations, such as translations, rotations, reflections, and dilations. You can use the coordinate plane to visualize how these transformations affect the position and shape of geometric objects.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;As you progress in your study of coordinate geometry, you may also encounter more advanced topics, such as vectors, matrices, and 3D geometry. These topics can be challenging, but with practice and dedication, you can build your skills and deepen your understanding of coordinate geometry.&lt;/p&gt;

</description>
      <category>math</category>
      <category>geometry</category>
      <category>coordinate</category>
      <category>computerscience</category>
    </item>
    <item>
      <title>JavaScript Data type &amp; Structure</title>
      <dc:creator>Jihan Binte Jashim</dc:creator>
      <pubDate>Thu, 21 Apr 2022 09:05:47 +0000</pubDate>
      <link>https://dev.to/jihanbjashim/javascript-data-type-structure-4e8k</link>
      <guid>https://dev.to/jihanbjashim/javascript-data-type-structure-4e8k</guid>
      <description>&lt;p&gt;At first what is JavaScript?&lt;/p&gt;

&lt;p&gt;JavaScript is programming language or specifically a scripting language which enables to create dynamically updating content, control multimedia, animated images and pretty much everything 😃&lt;br&gt;
There are ten types of data types in JavaScript. They are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;String,&lt;/li&gt;
&lt;li&gt;Integer,&lt;/li&gt;
&lt;li&gt;Float,&lt;/li&gt;
&lt;li&gt;Boolean,&lt;/li&gt;
&lt;li&gt;Undefined,&lt;/li&gt;
&lt;li&gt;Null,&lt;/li&gt;
&lt;li&gt;Object,&lt;/li&gt;
&lt;li&gt;Array,&lt;/li&gt;
&lt;li&gt;Function.&lt;/li&gt;
&lt;li&gt;BigInt&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;
  
  
  String
&lt;/h2&gt;

&lt;p&gt;Strings in JavaScript are sequences of Unicode characters or specifically sequences of UTF-16 code units. Strings in JavaScript declared in single quotation mark ('&lt;em&gt;') or double quotation mark ("&lt;/em&gt;"). Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; var string = 'ASCII text';
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;There is a detailed description about JavaScript string in this link: &lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String"&gt;MDN JavaScript String&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Integer
&lt;/h2&gt;

&lt;p&gt;Integer is a number type in JavaScript. Which is a 64 bit binary format value. Like example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;var integer = 123456789;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;There is a detailed description about JavaScript integer in this link: &lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number"&gt;MDN JavaScript Number&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Float
&lt;/h2&gt;

&lt;p&gt;Float is another number type data-type in JavaScript. Float is a type of data that refers to decimal value with points. Like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;var float = 123.456;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;There is a detailed description about JavaScript float in this link: &lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number"&gt;MDN JavaScript Number&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Boolean
&lt;/h2&gt;

&lt;p&gt;Boolean is a type, with two possible values. Either true or false. Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;var YES = new Boolean (true);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;if (typeof variable === "boolean"){console.log("variable is a boolean");}`&lt;br&gt;
There is a detailed description about JavaScript Boolean in this link: &lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean"&gt;JavaScript Boolean&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Undefined
&lt;/h2&gt;

&lt;p&gt;Undefined is a variable which has been declared, but no value has been given to it .&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;&lt;br&gt;
var undef;//defaults to undefined&lt;br&gt;
var undef = undefined;//not common, use null&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;br&gt;
There is a detailed description about JavaScript Undefined in this link: &lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined"&gt;JavaScript Undefined&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Null
&lt;/h2&gt;

&lt;p&gt;Null is a value that can be assigned to a variable and represents 'no value'.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;&lt;br&gt;
var nul = null;&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;br&gt;
There is a detailed description about JavaScript Null in this link: &lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null"&gt;JavaScript Null&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Object
&lt;/h2&gt;

&lt;p&gt;JavaScript object is a collection of name-value pairs. Like ;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;&lt;br&gt;
var person = {'name':'John Smith','age':27};&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;br&gt;
There is a detailed description about JavaScript Object in this link: &lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object"&gt;JavaScript Object&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Array
&lt;/h2&gt;

&lt;p&gt;Arrays in JavaScript are actually a special type of object. It's like a regular objects declared in [] syntax. But it has one magic property which is length.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;&lt;br&gt;
var arr = ['Hello','my','name','is','Dr.Hippo',123,null];&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;br&gt;
There is a detailed description about JavaScript Array in this link: &lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array"&gt;JavaScript Array&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Function
&lt;/h2&gt;

&lt;p&gt;JavaScript function is a procedure. In function by taking one or more input then there will be some steps and then the output will be result.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;&lt;br&gt;
var fun = function(){&lt;br&gt;
    return 42;&lt;br&gt;
}&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;br&gt;
There is a detailed description about JavaScript Funtion in this link: &lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Functions"&gt;JavaScript Function&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  BigInt
&lt;/h2&gt;

&lt;p&gt;JavaScript BigInt is a numeric data type that can represent integers in the arbitrary precision format.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;&lt;br&gt;
var alsoHuge = BigInt(9007199254740991); // 9007199254740991n&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;br&gt;
There is a detailed description about JavaScript BigInt in this link: &lt;a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt"&gt;JavaScript BigInt&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;So, these are some of the JavaScript data types and their details.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>beginners</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
