- Location: College of Computing Technology (CCT), 30 - 34 Westmoreland St., Dublin, Ireland
- Duration: 2 Days
Course details
This course is focused on developing productive coding skills using the Python programming language. Building upon Python 1, this course introduces advanced Python programming concepts to allow the learner to utilize all of the functionality available in Python. This course is aimed at inpiduals with experience with the fundamentals of software development.
Programme Aims and Objectives
Once the learner has completed this course they will be able to:
- Design a custom Python script
- Design Pythons scripts to maximize reusability
- Create object oriented Python code
- Implement advanced Python features such as error handling and logging, libraries and available services
- Design testing strategies for python functions
- Implement tests using xUnit
- Design applications that implement external web services through XML and JSON
- Utilise advanced python features such as Introspection
Programme Content
This course is focused upon the advanced concepts of the Python programming language.
Topics covered by this course include:
- Understanding and working with different implementations of Python including CPython, Jython and Iron Python
- Introduction to object oriented programming with Python
- Error handling and native logging
- Outline of common utility functions available in Python
- Implementing open source modules in your code
- Introspection with Python
- Unit testing with Python
- Creating distributable Python scripts allowing your software to easily be transported and installed on other computers
- Manipulating XML & JSON with python
- Interacting with databases using Python
- Benchmarking your Python code and optimization strategies
- Developing a lightweight client for interacting with HTTP servers
- Accessing third-party APIs such as Twitter through Python, opening the potential of your application
- Processing HTML documents using Document Object Model parsers
Course Location
About College of Computer Training
theylcome to the College of Computing Technology (CCT). As one of Ireland’s leading third-level independent colleges in the areas of Computing and Business studies, and with a comprehensive range of part-time, full-time, corporate, and semester abroad ctheirses within these areas, they trust you will find a programme of education and training to suit ytheir needs.
CCT affords a personal touch to its students, with small class sizes promoting an interactive learning atmosphere, and an excellent student service. they foster a dynamic, student-centred, international learning environment, which promotes inpidual potential. CCT provides QQI (Quality and Qualifications Ireland, incorporating the former HETAC and FETAC) validated programmes in further and higher education, at levels 6 and 7 on the National Framework of Qualifications (NFQ). CCT also provides a number of other ctheirses aligned to levels 5-9 on the NFQ.
See all College of Computer Training courses- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- Python Scripting for Dynamo Geometry BIM Course LineAED 87
AED 1,763Duration: Upto 1 Hour - Advanced Python for IoT eduCBAAED 77
AED 245Duration: 6 Hours