<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://codingchoice.com/learn/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://codingchoice.com/learn/feed.php">
        <title>Learning Center - javascript</title>
        <description></description>
        <link>https://codingchoice.com/learn/</link>
        <image rdf:resource="https://codingchoice.com/learn/_media/logo.png" />
       <dc:date>2026-05-03T10:37:23+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://codingchoice.com/learn/javascript/conditional_statementst?rev=1738451394&amp;do=diff"/>
                <rdf:li rdf:resource="https://codingchoice.com/learn/javascript/datatypes?rev=1738451341&amp;do=diff"/>
                <rdf:li rdf:resource="https://codingchoice.com/learn/javascript/dom_manipulation?rev=1738451499&amp;do=diff"/>
                <rdf:li rdf:resource="https://codingchoice.com/learn/javascript/functions?rev=1738451450&amp;do=diff"/>
                <rdf:li rdf:resource="https://codingchoice.com/learn/javascript/getting_started?rev=1738451285&amp;do=diff"/>
                <rdf:li rdf:resource="https://codingchoice.com/learn/javascript/introduction?rev=1738451211&amp;do=diff"/>
                <rdf:li rdf:resource="https://codingchoice.com/learn/javascript/loops?rev=1738451417&amp;do=diff"/>
                <rdf:li rdf:resource="https://codingchoice.com/learn/javascript/objects_and_arrays?rev=1738451476&amp;do=diff"/>
                <rdf:li rdf:resource="https://codingchoice.com/learn/javascript/operators?rev=1738451367&amp;do=diff"/>
                <rdf:li rdf:resource="https://codingchoice.com/learn/javascript/promises?rev=1738522953&amp;do=diff"/>
                <rdf:li rdf:resource="https://codingchoice.com/learn/javascript/sidebar?rev=1739134188&amp;do=diff"/>
                <rdf:li rdf:resource="https://codingchoice.com/learn/javascript/variables_in_js?rev=1738451313&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://codingchoice.com/learn/_media/logo.png">
        <title>Learning Center</title>
        <link>https://codingchoice.com/learn/</link>
        <url>https://codingchoice.com/learn/_media/logo.png</url>
    </image>
    <item rdf:about="https://codingchoice.com/learn/javascript/conditional_statementst?rev=1738451394&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-01T23:09:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>conditional_statementst</title>
        <link>https://codingchoice.com/learn/javascript/conditional_statementst?rev=1738451394&amp;do=diff</link>
        <description>Conditional Statements in JS

Conditional Statements

Example:


let time = 18;
if (time &lt; 12) {
    console.log(&quot;Good morning!&quot;);
} else if (time &lt; 18) {
    console.log(&quot;Good afternoon!&quot;);
} else {
    console.log(&quot;Good evening!&quot;);
}</description>
    </item>
    <item rdf:about="https://codingchoice.com/learn/javascript/datatypes?rev=1738451341&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-01T23:09:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>datatypes</title>
        <link>https://codingchoice.com/learn/javascript/datatypes?rev=1738451341&amp;do=diff</link>
        <description>Data Types in JS

Data Types

JavaScript supports various data types:

	*  String: Text values (e.g., “Hello”)
	*  Number: Numeric values (e.g., 42)
	*  Boolean: True or false
	*  Object: Key-value pairs
	*  Array: Ordered collections

Example:
let isActive = true;
let items = [&quot;apple&quot;, &quot;banana&quot;, &quot;cherry&quot;];
let person = { name: &quot;Bob&quot;, age: 30 };
console.log(isActive, items, person);</description>
    </item>
    <item rdf:about="https://codingchoice.com/learn/javascript/dom_manipulation?rev=1738451499&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-01T23:11:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dom_manipulation</title>
        <link>https://codingchoice.com/learn/javascript/dom_manipulation?rev=1738451499&amp;do=diff</link>
        <description>DOM Manipulation in JS

Selecting Elements


let heading = document.querySelector(&quot;h1&quot;);
console.log(heading.textContent);


Event Listeners


document.querySelector(&quot;button&quot;).addEventListener(&quot;click&quot;, () =&gt; {
    alert(&quot;Button clicked!&quot;);
});</description>
    </item>
    <item rdf:about="https://codingchoice.com/learn/javascript/functions?rev=1738451450&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-01T23:10:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>functions</title>
        <link>https://codingchoice.com/learn/javascript/functions?rev=1738451450&amp;do=diff</link>
        <description>Functions in JS

Function Declaration


function greet(name) {
    return `Hello, ${name}!`;
}
console.log(greet(&quot;Alice&quot;));</description>
    </item>
    <item rdf:about="https://codingchoice.com/learn/javascript/getting_started?rev=1738451285&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-01T23:08:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getting_started</title>
        <link>https://codingchoice.com/learn/javascript/getting_started?rev=1738451285&amp;do=diff</link>
        <description>Getting Started with JS

Setting Up Your Environment

To start coding in JavaScript, you need the following tools:

Web Browser: Modern browsers like Chrome, Firefox, or Edge.

Text Editor/IDE: VS Code, Sublime Text, or any editor of your choice.

Writing Your First Script</description>
    </item>
    <item rdf:about="https://codingchoice.com/learn/javascript/introduction?rev=1738451211&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-01T23:06:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>introduction</title>
        <link>https://codingchoice.com/learn/javascript/introduction?rev=1738451211&amp;do=diff</link>
        <description>Introduction to JavaScript

JavaScript is a versatile, high-level programming language commonly used to create interactive effects within web browsers. It is one of the core technologies of the web, alongside HTML and CSS.

Why Learn JavaScript?

Popularity</description>
    </item>
    <item rdf:about="https://codingchoice.com/learn/javascript/loops?rev=1738451417&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-01T23:10:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>loops</title>
        <link>https://codingchoice.com/learn/javascript/loops?rev=1738451417&amp;do=diff</link>
        <description>Loops in JS

Loops

For Loop:


for (let i = 0; i &lt; 5; i++) {
    console.log(i);
}


While Loop:


for (let i = 0; i &lt; 5; i++) {
    console.log(i);
}</description>
    </item>
    <item rdf:about="https://codingchoice.com/learn/javascript/objects_and_arrays?rev=1738451476&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-01T23:11:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>objects_and_arrays</title>
        <link>https://codingchoice.com/learn/javascript/objects_and_arrays?rev=1738451476&amp;do=diff</link>
        <description>Objects and Arrays in JS

Objects


let car = {
    brand: &quot;Tesla&quot;,
    model: &quot;Model 3&quot;,
    year: 2021,
    drive() {
        console.log(&quot;Driving...&quot;);
    }
};
console.log(car.brand);
car.drive();


Arrays


let fruits = [&quot;apple&quot;, &quot;banana&quot;, &quot;cherry&quot;];
fruits.push(&quot;date&quot;);
console.log(fruits);</description>
    </item>
    <item rdf:about="https://codingchoice.com/learn/javascript/operators?rev=1738451367&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-01T23:09:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>operators</title>
        <link>https://codingchoice.com/learn/javascript/operators?rev=1738451367&amp;do=diff</link>
        <description>Operators in JS

Operators

Common operators:

	*  Arithmetic  
+, -, *, /, %'

	*  Assignment 
=, +=, -=

	*  Comparison 
==, ===, !=, &lt;, &gt;</description>
    </item>
    <item rdf:about="https://codingchoice.com/learn/javascript/promises?rev=1738522953&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-02T19:02:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>promises</title>
        <link>https://codingchoice.com/learn/javascript/promises?rev=1738522953&amp;do=diff</link>
        <description>Promises in JS

Promises


let promise = new Promise((resolve, reject) =&gt; {
    let success = true;
    if (success) {
        resolve(&quot;Operation successful&quot;);
    } else {
        reject(&quot;Operation failed&quot;);
    }
});

promise
    .then(response =&gt; console.log(response))
    .catch(error =&gt; console.log(error));</description>
    </item>
    <item rdf:about="https://codingchoice.com/learn/javascript/sidebar?rev=1739134188&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-09T20:49:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sidebar</title>
        <link>https://codingchoice.com/learn/javascript/sidebar?rev=1739134188&amp;do=diff</link>
        <description>*  Introduction to JS
	*  Getting Started with JS
	*  Variables in JS
	*  Data Types in JS
	*  Operators in JS
	*  Conditional Statements in JS
	*  Loops in JS
	*  Functions in JS
	*  Objects and Arrays in JS
	*  DOM Manipulation in JS
	*  Promises in JS</description>
    </item>
    <item rdf:about="https://codingchoice.com/learn/javascript/variables_in_js?rev=1738451313&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-01T23:08:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>variables_in_js</title>
        <link>https://codingchoice.com/learn/javascript/variables_in_js?rev=1738451313&amp;do=diff</link>
        <description>Variables in JS

Variables store data values. Use let, const, or var to declare variables.
let name = &quot;Alice&quot;;
const age = 25;
var country = &quot;USA&quot;;
console.log(name, age, country);</description>
    </item>
</rdf:RDF>
