
    

    <?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 ii: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-05-22T09:08:34+03:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/01?rev=1728552930&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/02?rev=1642432761&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/03-discord?rev=1730836114&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/03?rev=1730927761&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/04?rev=1732111359&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/05-cloud?rev=1730835978&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/05?rev=1736618783&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/06?rev=1648660084&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/07?rev=1648660075&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/08?rev=1644924213&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/09?rev=1644924222&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/10?rev=1644924238&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/11?rev=1644924253&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/12?rev=1644924266&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/13?rev=1644924294&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/14?rev=1644924310&amp;do=diff"/>
                <rdf:li rdf:resource="http://ocw.cs.pub.ro/courses/ii/labs/15?rev=1644924327&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/ii/labs/01?rev=1728552930&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-10T12:35:30+03:00</dc:date>
        <title>Lab 01 - Ricing</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/01?rev=1728552930&amp;do=diff</link>
        <description>Objectives

	*  Familiarization with zsh and tmux
	*  Selection of themes and plugins
	*  Quality-of-life macros and aliases

Contents

Tasks
tasks index


Intro

This lab will teach you a few terminal customizations. Probably won't make a better programmer out of you but you'll certainly feel like one. Remember though, just because the terminal is an important part of Linux, it's not the only thing you can spend more hours than you probably should customizing. If you lack inspiration, check out…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/02?rev=1642432761&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-17T17:19:21+03:00</dc:date>
        <title>Lab 02 - Python basics</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/02?rev=1642432761&amp;do=diff</link>
        <description>Objectives

	*  Familiarization with Python 3.x
	*  Understanding core differences between Python and C/C++ or Bash
	*  Writing a neat little script to help solve substitution ciphers

Contents

Tasks
tasks index


Proof of Work

Learning Python is not a 2-hour endeavor. Today's lab is barely scratching the surface but we have to start somewhere, right? Leaving today's tasks aside, we suggest you take on a few coding challenges before lab 03, all while keeping  the documentation and also, the do…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/03-discord?rev=1730836114&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-05T21:48:34+03:00</dc:date>
        <title>Lab 03 - Python Dev / Discord Bot</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/03-discord?rev=1730836114&amp;do=diff</link>
        <description>Objectives

	*  Using virtual environments and pip
	*  Debugging scripts
	*  Understanding public APIs

Contents

Tasks
tasks index


Proof of Work

Today we're picking up where we left off last time. By now you should already know the basics of working with Python. Developing a project in Python however, requires more than interacting with a shell or editing some scripts. In this lab, you will (hopefully) learn to manage isolated virtual environments and debug errors in your scripts. But probab…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/03?rev=1730927761&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-06T23:16:01+03:00</dc:date>
        <title>Lab 03 - Python development</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/03?rev=1730927761&amp;do=diff</link>
        <description>Objectives

	*  Install Python packages using pip + virtual environments.
	*  Learn how to extract data from websites using libraries like requests and BeautifulSoup.
	*  Handle common web scraping challenges such as pagination and data cleaning.
	*  Implement a practical web scraping project to consolidate learning.</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/04?rev=1732111359&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-20T16:02:39+03:00</dc:date>
        <title>Lab 04 - Python Discord Bot</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/04?rev=1732111359&amp;do=diff</link>
        <description>Objectives

	*  Using virtual environments and pip
	*  Debugging scripts
	*  Understanding public APIs

Contents

Tasks
tasks index


Proof of Work

Today we're picking up where we left off last time. By now you should already know the basics of working with Python, Virtual Environments and PIP package management. Developing a project in Python however, requires more than interacting with a shell or editing some scripts. In this lab, you will (hopefully) learn to use remote services, debug error…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/05-cloud?rev=1730835978&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-05T21:46:18+03:00</dc:date>
        <title>Lab 05 - Cloud Computing</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/05-cloud?rev=1730835978&amp;do=diff</link>
        <description>Objectives

	*  Learning about cloud providers
	*  Using the gcloud CLI tool for Google Cloud interactions
	*  Creating and using a Reverse SSH Tunnel

Contents

Tasks
tasks index


Proof of Work

Cloud computing has gained tremendous popularity in recent years. In fact, most companies opt to use hosting solutions such as AWS or Microsoft Azure in stead of dedicating resources for building and maintaining their own datacenters. Today, we're going to take an introductory look at what Google Cloud…</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/05?rev=1736618783&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-11T20:06:23+03:00</dc:date>
        <title>Lab 05 - Advanced Git (Bonus)</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/05?rev=1736618783&amp;do=diff</link>
        <description>Objectives

	*  Setting up gpg for commit signing
	*  Applying a free-software license to your code
	*  Learning to use branches and to rebase commits

Contents

Tasks
tasks index


Introduction

By now, everyone should have gone over the 8th USO lab. So, you probably have a basic notion of how to use git. Our goal is to expand on what you already know from USO and discuss some practices that will hopefully be useful to you when deciding to contribute to open-source projects. In doing so, we'll …</description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/06?rev=1648660084&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-30T20:08:04+03:00</dc:date>
        <title>Lab 01 - TODO</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/06?rev=1648660084&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/07?rev=1648660075&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-30T20:07:55+03:00</dc:date>
        <title>Lab 07 - TODO</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/07?rev=1648660075&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/08?rev=1644924213&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-15T13:23:33+03:00</dc:date>
        <title>Lab 08 - Dockers</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/08?rev=1644924213&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/09?rev=1644924222&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-15T13:23:42+03:00</dc:date>
        <title>Lab 09 - Dockers</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/09?rev=1644924222&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/10?rev=1644924238&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-15T13:23:58+03:00</dc:date>
        <title>Lab 11 - Dockers</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/10?rev=1644924238&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/11?rev=1644924253&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-15T13:24:13+03:00</dc:date>
        <title>Lab 11 - IDEs</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/11?rev=1644924253&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/12?rev=1644924266&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-15T13:24:26+03:00</dc:date>
        <title>Lab 12 - Mobile programming</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/12?rev=1644924266&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/13?rev=1644924294&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-15T13:24:54+03:00</dc:date>
        <title>Lab 13 - Using APIs</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/13?rev=1644924294&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/14?rev=1644924310&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-15T13:25:10+03:00</dc:date>
        <title>Lab 14 - TBA</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/14?rev=1644924310&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://ocw.cs.pub.ro/courses/ii/labs/15?rev=1644924327&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-15T13:25:27+03:00</dc:date>
        <title>Lab 15 - Secure browsing</title>
        <link>http://ocw.cs.pub.ro/courses/ii/labs/15?rev=1644924327&amp;do=diff</link>
        <description></description>
    </item>
</rdf:RDF>
