
    

    <?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://ocw.cs.pub.ro/courses/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="http://ocw.cs.pub.ro/courses/feed.php">
        <title>CS Open CourseWare se:labs</title>
        <description></description>
        <link>http://ocw.cs.pub.ro/courses/</link>
        <image rdf:resource="http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico" />
       <dc:date>2026-04-25T17:16:37+03:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/se/labs/01?rev=1759773038&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/se/labs/02?rev=1745876822&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/se/labs/03?rev=1760895252&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/se/labs/04?rev=1730480816&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/se/labs/05?rev=1731409634&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/se/labs/06?rev=1732198076&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/se/labs/07?rev=1764085848&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/se/labs/08?rev=1764015812&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/se/labs/09?rev=1696889693&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/se/labs/10?rev=1696889703&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico">
        <title>CS Open CourseWare</title>
        <link>http://ocw.cs.pub.ro/courses/</link>
        <url>http://ocw.cs.pub.ro/courses/lib/tpl/arctic/images/favicon.ico</url>
    </image>
    <item rdf:about="http://ocw.cs.pub.ro/courses/se/labs/01?rev=1759773038&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-06T20:50:38+03:00</dc:date>
        <title>Lab 01 - Web Basics</title>
        <link>http://ocw.cs.pub.ro/courses/se/labs/01?rev=1759773038&amp;do=diff</link>
        <description>Brief introduction video

The web is the backbone of the internet, and the largest application platform today. This is all due to a core characteristic:

	&quot; The web is simple.&quot;

Think about it - when you want to check Facebook, you just type facebook.com in your browser, press Enter, *poof* and you suddenly know what all your friends ate this morning. This simplicity isn't apparent - although there are some complex things going on, most of the behind-the-scenes stuff is pretty easy to understand…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/se/labs/02?rev=1745876822&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-29T00:47:02+03:00</dc:date>
        <title>Lab 02 - JavaScript</title>
        <link>http://ocw.cs.pub.ro/courses/se/labs/02?rev=1745876822&amp;do=diff</link>
        <description>Introduction video

JavaScript is the programming language of not only the browser, but also the server, native applications and even Arduino boards!

JavaScript in the browser has many uses:

	*  you can add event listeners and run code based on certain things happening - the user moving a mouse, clicking a button or resizing the window
	*  you can interact and change HTML nodes from simple things such as changing their content up to completely generating a page using only JavaScript. That's ho…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/se/labs/03?rev=1760895252&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-19T20:34:12+03:00</dc:date>
        <title>Lab 03 - Frontend</title>
        <link>http://ocw.cs.pub.ro/courses/se/labs/03?rev=1760895252&amp;do=diff</link>
        <description>React

React is a modern Javascript library for building user interfaces.

	*  React makes it easier to create modern interactive UIs. React adheres to the declarative programming paradigm, you can design views for each state of an application and React will update and render the components when the data changes. This is different than imperative programming (Javascript).
	*  Component-Based: Components are the building blocks of React, they allow you to split the UI into independent, reusable p…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/se/labs/04?rev=1730480816&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-01T19:06:56+03:00</dc:date>
        <title>Lab 04 - Backend</title>
        <link>http://ocw.cs.pub.ro/courses/se/labs/04?rev=1730480816&amp;do=diff</link>
        <description>Single Page Applications (SPAs)

Classic web pages usually render visual elements on the screen using HTML (to structure the visual elements) and CSS (to style them), while utilizing JavaScript just to make that page interactive (e.g. trigger an action when the user clicks a button, perform error handling for forms, display additional information on hover, etc.).</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/se/labs/05?rev=1731409634&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-12T13:07:14+03:00</dc:date>
        <title>Lab 05 - Database</title>
        <link>http://ocw.cs.pub.ro/courses/se/labs/05?rev=1731409634&amp;do=diff</link>
        <description>MongoDB

MongoDB is a popular NoSQL database that stores data in a document-oriented format. Unlike traditional relational databases that store data in tables with rows and columns, MongoDB uses collections of documents. Each document is a flexible, schema-less structure that stores data as key-value pairs, typically in JSON format (BSON in MongoDB). This allows for greater flexibility in data modeling, making it easy to handle a variety of data types.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/se/labs/06?rev=1732198076&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-21T16:07:56+03:00</dc:date>
        <title>Lab 06 - Analytics</title>
        <link>http://ocw.cs.pub.ro/courses/se/labs/06?rev=1732198076&amp;do=diff</link>
        <description>Introduction

After you manage to bring the first users to your product it becomes very important to look at how they are using it in order to gain insights about how to improve it. This is where analytics tools come in. With these modern tools you can track everything your users do in both a quantitative and a qualitative way so that you can then use this data to improve your product.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/se/labs/07?rev=1764085848&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-25T17:50:48+03:00</dc:date>
        <title>Lab 07 - Experimentation</title>
        <link>http://ocw.cs.pub.ro/courses/se/labs/07?rev=1764085848&amp;do=diff</link>
        <description>Introduction

When you're working on your product and launching new features you will often find yourself in a situation where you are not sure if launching a new feature is good or bad. This is where experimentation tools come in. Such tools allow us to run A/B tests in order to make decisions in a more rigorous scientific way. A/B tests as the name suggest allow us to compare two (or more) versions of a feature in a statistically significant way.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/se/labs/08?rev=1764015812&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-24T22:23:32+03:00</dc:date>
        <title>Lab 08 - AI Tools</title>
        <link>http://ocw.cs.pub.ro/courses/se/labs/08?rev=1764015812&amp;do=diff</link>
        <description>*  Frontend (or client/browser)
	*  Backend (or server)
	*  Storage (or database)



	*  MongoDB — document database
	*  ExpressJS — NodeJS web framework
	*  ReactJS — a client-side JavaScript framework
	*  NodeJS — JavaScript web server</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/se/labs/09?rev=1696889693&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-10T01:14:53+03:00</dc:date>
        <title>Lab 09 - Support</title>
        <link>http://ocw.cs.pub.ro/courses/se/labs/09?rev=1696889693&amp;do=diff</link>
        <description>Optional

If you would like support please fill in this  form by Sunday 12th of December.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/se/labs/10?rev=1696889703&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-10T01:15:03+03:00</dc:date>
        <title>Lab 10 - UX</title>
        <link>http://ocw.cs.pub.ro/courses/se/labs/10?rev=1696889703&amp;do=diff</link>
        <description>For the following exercises group yourselves into groups of three students.

We are going to be investigating ways to improve the User Experience for the following industries:

	*  Taxi and Ride Hailing (Uber, Bolt/Taxify, Yango)
	*  Subway (Metrorex)
	*  Busses and trams (STB / RATB)</description>
    </item>
</rdf:RDF>
