Introductory Python Programming 2

#Python #Programming #OOP #GUI #classes #xml #json #files #streams #database #SQL #web #services
Share

IEEE North Jersey Section Course:  INTRODUCTORY PYTHON PROGRAMMING 2

February 25 through March 11, 2017. Three weekly classes (2/25, 3/4, 3/11)

IEEE North Jersey Section is offering a course entitled "Introductory Python Programming 2".  Python Programming has gained enormous popularity in many different domains.  These range from corporate information system applications, data science, general scripting, web and micro-services design.  Many Python programmers are currently working on all types of commercial projects in the world, ranging from embedded systems, to restful web apps, to mainframe data-warehouse access.  If you work in information technology, you must know at least one general purpose programming language that has many different domains of use.

Since it is similar to other modern scripting and object oriented languages, it is an easy transition for most programmers.  This course is for anyone, even those with limited programming experience.  The participants will be provided the necessary software and materials to get started.  Students are expected to bring laptops onto which the required software must be loaded for doing class exercises and assignments.  Introductory familiarity with Python syntax for logic, control flow and built in types and data structures is eequired.  The course objective is to provide a basic overview of the most common language features and their use to apply in a scripting environment for daily information processing tasks.  It will give participants a starting point for more advanced learning in domain specific areas.

You will receive the IEEE Certificate of Completion (1 CEU - Continuing Education Unit) when you finish the course.



  Date and Time

  Location

  Hosts

  Registration



  • Date: 25 Feb 2017
  • Time: 08:45 AM to 12:05 PM
  • All times are (GMT-05:00) US/Eastern
  • Add_To_Calendar_icon Add Event to Calendar
  • 960 River Road
  • Teaneck, New Jersey
  • United States 07666
  • Building: FDU Metropolitan Campus,
  • Room Number: Becton Building-302
  • Click here for Map

  • Contact Event Host
  • Email those listed as contacts if you have any questions.

  • Co-sponsored by Education Committee
  • Starts 17 January 2017 12:00 AM
  • Ends 24 February 2017 12:00 AM
  • All times are (GMT-05:00) US/Eastern
  • No Admission Charge






Agenda

This course will cover intermediate features of the language concerning object oriented programming, common data processing libraries related to different data storage and exchange formats (pickle, xml, json libraries), building and organizing larger programs using packaging capabilities.  It will also cover web-services, database (sqlite3), and graphical user interface programming.

TOPICS:  (1) Organizing and Packaging Code (2) Class Types and Objects (3) Inheritance and Composition (4) Graphical User Interface (GUI) Programming (5) Web Services (6) Data Storage and Data Formats for Internet Exchange (7) Databases (9) Additional materials on debugging and development environment

 

WHERE: Becton Building, Room 302, FDU Metro Campus, 960 River Road, Teaneck, NJ 07666 (Checks should NOT be mailed to this address.)

http://view2.fdu.edu/campuses-and-centers/metropolitan-campus/campus-index-and-maps/ 

WHEN: 3 sessions each on the listed Saturdays.

COST:  All students or Life Members $100, IEEE members plus ComSoc members $125, IEEE members $150, Non-IEEE members $200

REGISTER ONLINE and you will receive further instructions on mailing payment and software installation (free).  Checks should be payable to “North Jersey Section IEEE” .  If registering as a member, please provide you IEEE membership number for verification.

CONTACTS (for any questions): Kalyan Mondal – k.mondal @ ieee.org (Education Chair), Amit Patel - a.j.patel @ ieee.org (ComSoc Chair)