{"id":2510,"date":"2011-02-10T08:59:51","date_gmt":"2011-02-10T16:59:51","guid":{"rendered":"http:\/\/www.chesnok.com\/daily\/?p=2510"},"modified":"2012-03-26T02:51:53","modified_gmt":"2012-03-26T10:51:53","slug":"offering-an-intro-to-postgresql-class","status":"publish","type":"post","link":"https:\/\/www.chesnok.com\/daily\/2011\/02\/10\/offering-an-intro-to-postgresql-class\/","title":{"rendered":"Offering an Intro to PostgreSQL class"},"content":{"rendered":"<p><a href=\"http:\/\/www.chesnok.com\/daily\/wp-content\/uploads\/2011\/02\/codelesson.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.chesnok.com\/daily\/wp-content\/uploads\/2011\/02\/codelesson.jpg\" alt=\"\" title=\"codelesson\" width=\"263\" height=\"102\" class=\"alignleft size-full wp-image-2522\" \/><\/a><\/p>\n<p><strong>UPDATE: See below for pricing.<\/strong><\/p>\n<p>I&#8217;m working with <a href=\"http:\/\/www.codelesson.com\">Code Lesson<\/a> to offer an <a href=\"http:\/\/codelesson.com\/courses\/view\/introduction-to-postgresql\">Introduction to PostgreSQL class<\/a>. <\/p>\n<p>Code Lesson is pretty cool &#8211; it&#8217;s an online course system, and the idea is you get a couple assignments and lessons taught by me each week, and there&#8217;s a midterm and final evaluation. I love conferences, but the nice thing about an online course is you don&#8217;t have to spend an entire workday taking a tutorial at a conference, or travelling to a particular location, and you can finish assignments when it&#8217;s convenient for you.<\/p>\n<p>My current working outline is: <\/p>\n<blockquote><p>\nIntro to Postgres<\/p>\n<p>Hello, world!<br \/>\n* History of PostgreSQL project<br \/>\n* Features<br \/>\n* Basic SQL<\/p>\n<p>Usage<br \/>\n* psql<br \/>\n* Drivers: Perl and Python examples<br \/>\n* GUIs<br \/>\n* Documentation<\/p>\n<p>Survey of features<br \/>\n* Full text search<br \/>\n* Built-in functions<br \/>\n* Datatypes<br \/>\n* Indexes<br \/>\n* Transactional DDL<\/p>\n<p>Community<br \/>\n* Mailing lists &#038; IRC<br \/>\n* Asking questions<br \/>\n* Modules, add-ons, tools<\/p>\n<p>Operations<br \/>\n* System and hardware<br \/>\n* Installation and configuration<br \/>\n* Maintenance and operation<br \/>\n* Replication\n<\/p><\/blockquote>\n<p>Our plan is to provide students with login access to a shared database. During the course, I&#8217;ll be available to answer questions and I&#8217;m considering making short videos to go along with the course material.<\/p>\n<p>We haven&#8217;t set the price for it just yet, but should be figuring that out in the next week or so. <\/p>\n<p>Anyway, if you&#8217;re interested, <a href=\"http:\/\/codelesson.com\/courses\/view\/introduction-to-postgresql\">sign up and you&#8217;ll get an email<\/a> when we set the price. I&#8217;m happy to answer any questions you have about content. <\/p>\n<p>Another thing that was requested in the <a href=\"http:\/\/news.ycombinator.com\/item?id=2198263\">Hacker News thread <\/a>was more advanced material. I think the advanced material falls into two categories &#8211; PostgreSQL core functionality, and administration\/tuning. <\/p>\n<p><strong>Update!<\/strong> Pricing is set at $325\/student, with a 10% discount if you register 2 or more students at the same time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>UPDATE: See below for pricing. I&#8217;m working with Code Lesson to offer an Introduction to PostgreSQL class. Code Lesson is pretty cool &#8211; it&#8217;s an online course system, and the idea is you get a couple assignments and lessons taught &hellip; <a href=\"https:\/\/www.chesnok.com\/daily\/2011\/02\/10\/offering-an-intro-to-postgresql-class\/\">Continue reading &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[97,9],"tags":[410,411,647,624],"class_list":["post-2510","post","type-post","status-publish","format-standard","hentry","category-postgres","category-postgresql","tag-class","tag-codelesson","tag-postgres","tag-postgresql"],"_links":{"self":[{"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/posts\/2510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/comments?post=2510"}],"version-history":[{"count":10,"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/posts\/2510\/revisions"}],"predecessor-version":[{"id":3946,"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/posts\/2510\/revisions\/3946"}],"wp:attachment":[{"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/media?parent=2510"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/categories?post=2510"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chesnok.com\/daily\/wp-json\/wp\/v2\/tags?post=2510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}