-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Every Mon & Wed night from 20:00-22:00 the will be a class to learn network programming. The skill level starts basic and progresses to the advance. The aims to teach theory through hands-on applications. Goals: Learn IP,TCP,UDP, socket calls, HTTP, CGI programming, client/server communcation, XML, XUL, JavaScript, Database programming. Background needed: Feel comfortable using computers and the internet. Email and internet access Required software: Linux (network tools are better), apache web server, python2.2+, Mozilla, gcc, ethereal, tcpdump, Mysql or Postgres, Cost: $50 a session for FOUR sessions($200 total), each session has 5 classes Documentation provided. Options resources suggested Where: Pilgrim Lutheran Church 54XX SW HALL Beaverton 8:00-10:00 PM Mon, Wed Bring a Linux computer to class Attached is a schedual. It will be changed to fix the need of the class. Each Class will have handouts and homework. email homework to me by midnight the next class netprog01@private I am setting up a maillist for it. - ------------------------------------------------------------------------------ By the end of the classes you will have written a XML language and written a parser for it. Sent XML to the CGI script the parses it and returns a response. Shaun Savage -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE9fzgJn6I06Opz+XURAuWLAJ4400Mm2RaiIjMLODtVLpiFACBshgCgoCLV hl8mgAdiJvsVEK9Tc3P0HTo= =Msxc -----END PGP SIGNATURE----- These classes are designed to teach a new programmer about security and network programming, The class will also teach experience programmers new XML technology nad Linux. The class will use Linux as the base teaching enviroment. This class will teach basic theory and hands on applications. It will use Linux so that nothing is hidden, and the programmer has full control of the system. This class will teach you the basics of network programming in python and C, and Graphical User Interface design in a XML language The class is 4 sessions of 5 classes each. When: Monday, Wednesday 20:00-22:00 the first,and last 15 min will be setup and take down starting Monday Sept 8 2002 Where: Pilgrim Lutheran School, on Hall Blvd Requirements: Linux computer (RH7.3 preclass) CDROM floppy 128M RAM Monitor, keyboard, mouse HD with 4G bring it to class Any Programming Optional removable HardDisks can be bought. Network Programming I learn basic programming using Python, learn basic network protocols using python and ethereal preclass: Linux Install $20 for CDs Computer setup, ---------------------------------------------------------------------------------------- class 1: Python setup, basic python binary numbers, +- * / % | & ^ ! ~ logical || && ! python tutor, upto 4.6 class 2: python tutor 4.7- 5.4 library class 3: IP, TCP protocols tcpdump, ethereal class4: HTTP, HTML protocols CGI programming class5 client/server network programming asyncore cost $50 documentation supplied CD, optional books Learning Python, OReilly, ISBN 1-56592-464-9 Network Programming II learn programming using advance Python, learn programming using C learn FSM learn network setup and routing Advance networking protocols IP, TCP, UDP class 1: python tutorial chapter 6-9 send a file over the network class 2: basic C learn how to compile learn gdb class 3: datatypes, arrays, structs, strings includes, libraries class 4: FSM class 5: networking setup netmask, arp, routing TCP, HTTP, CGI cost $50 documentation supplied CD, optional books Network Programming III learn XML, XUL, JavaScript class 1: XML python parse file class 2: XML schema class 3: XUL class 4: XUL, Javascript events class 5: First Mozilla App cost $50 documentation supplied CD, optional books Network Programming IV learn advance XUL, python learn HTTPRequest learn DOM, and serialzation Learn SQL class 1: more XUL, JavaScript class 2: HTTPRequest, serialize python CGI module class 3: Mysql Database SQL basics class 4: SQL class 5: more SQL XPSQL cost $50 documentation supplied CD, optional books
This archive was generated by hypermail 2b30 : Tue Sep 10 2002 - 15:18:40 PDT