Undergraduate Admission
    Graduate Admission

    Open Source Programming in Python, IT-D 413

    About this Course:
    Contemporary open-source programming languages and frameworks are presented. The student considers design and development topics in system, graphical user interface, network, and web programming. Dynamic scripting languages are covered using object-oriented, concurrent, and functional programming paradigms. Concepts gained throughout the course are reinforced with numerous exercises which will culminate in an open-source programming project.

    Currently Scheduled

    Prerequisites:
    IT 311 Introduction to Programming with Java , Participants should have some programming background as well as knowledge about HTML and CSS.

    Who Should Attend:
    The program is designed for application developers, system analysts, database administrators, and technical support professionals.

    Course Outline:

    • The Python Programming Language
    • Platform Environment and Tool Configuration
    • Data types and Operations
    • Statements and Syntax
    • Functions and Modules
    • System Programming
    • System Tools
    • File and Directory Tools
    • Parallel System Tools
    • Graphical User Interfaces
    • Python GUI Development
    • GUI Coding Techniques
    • Network Programming
    • Network and Client Scripting
    • Web Clients and Servers
    • Advanced Internet Topics

    Course Details:

    Grade/CEU award for this course includes exams.

    CEU:
    3.4

    Instructor:
    Jeffrey H. Kimont