Python is in its immense demand for a long time due to many reasons, first and foremost reason it is highly productive as compared to other programming languages such as C++ and Java.
Python is also very well-known for its simple programming syntax, code readability and natural language (easy English commands) that make coding in Python lot easier and efficient. In other terms, Python is a general-purpose language sometimes referred to as utilitarian which is designed to be simple to read and write, this makes it very popular for the beginners who wants to start a career in software programming.
Following are some of the less obvious reasons why Python has become so popular in recent years:
It has a Healthy, Active and Supportive Community
It has Some Great Corporate Sponsors
It has Big Data
It has Amazing Libraries
It is Reliable and Efficient
It is Accessible
This python course is suitable for individuals who wants to pursue their career in Software Development sector. This course is mainly based on Python 3 and also lets student to learn programming Python 2, to be able to understand/migrate existing application in use by companies using Python 2.
Prerequisite:
There is no requirement of programming experience before joining this course. Individuals must have ability to use computer with ease and good typing skills.
Hands on Experience:
This course involves practical labs throughout the course providing learners hands on experience. This course involves application building projects from scratch and also walks through smaller programs along with related topics of the course. This course enhances leaners ability to solve problems in world of programming.
Learners will also be able to confidently learn other programming languages with ease based on skills gained during this course.
SQA’s PDA Exam
This course is based on PDA Software Development at SCQF Level 7. The program also offers a number of shorter curricula which are related to SQA associated Units. These are also assessed by means of restricted response questions and projects and so can give credit transfer to complete units. Learner can earn up to 48 credits upon passing all exams accordingly.
Vendors Certifications Opportunity (Python institute):
After completing this course students can also proceed with following Python Institute certifications for the vendor’s certifications.
PCEP – Certified Entry-Level Python Programmer Certification
PCAP – Certified Associate in Python Programming Certification
Who this course best suit to?
If you want to learn to code through building fun and useful projects, then take this course.
If you want to start your career as software programmer.
You are new to programming and want to learn python to kick start your journey.
If you are a seasoned programmer and want to learn Python to add to your portfolio.
Course Objectives :
Fundamental concepts: interpreting and the interpreter, compilation and the compiler, language elements, lexis, syntax and semantics, Python keywords, instructions, indenting
Datatypes Data Types, Evaluations, and Basic I/O Operations and their methods/functions
Import and use python libraries
Flow Control – loops and conditional blocks
Data Structures/collections – Lists, Tuples, and Dictionaries
User defined functions
Project 1 – Guess a word
Control and Evaluations
Data Aggregates
Modules
Classes, Objects, and Exceptions
Object Oriented Programming (OOP) concepts in Python
Project 2 – Processing data
Testing
Agile and waterfall methodologies
version control system (VCS)
Program documentation
Application deployment
Course Outline
Fundamental concepts: interpreting and the interpreter, compilation and the compiler, language elements, lexis, syntax and semantics, Python keywords, instructions, indenting
Datatypes Data Types, Evaluations, and Basic I/O Operations and their methods/functions
Import and use python libraries
Flow Control – loops and conditional blocks
Data Structures/collections – Lists, Tuples, and Dictionaries
User defined functions
Project 1 – Guess a word
Control and Evaluations
Data Aggregates
Modules
Classes, Objects, and Exceptions
Object Oriented Programming (OOP) concepts in Python
Project 2 – Processing data
Testing
Agile and waterfall methodologies
version control system (VCS)
Program documentation
Application deployment
Target Audiences:
The IT training classes which we are currently offering are suitable for a wide range of candidates including:
School Leavers
Adult returnees to education
Individuals who intend to leave school and further their career path in a college or equivalent
Who are in employment and wish to enhance their career prospects
Who wish to start a new career in IT
Who wants to get a promotion at work
Who want to upgrade their IT skills
Classes Duration & Course delivery:
Weekend/Weekdays Classes: 5 to 6 hours a week, one full classroom, will be delivered for 16 to 18 weeks.
Modes of Learning:
You have the option of undertaking this course via following learning modes:
1.) Face to Face (Classroom based Learning): You will attend the class each week on its specified day and time at your designated centre (Edinburgh or Glasgow)
2.) Virtual Learning: Live traditional face to face class will broadcast remotely via our online settings through Microsoft Team
3.) Blended Learning: Mixture of Face to face and Virtual learning (must inform when joining the course).
4.) ELearning is available for this course.
Career Opportunities/ Job Roles:
Upon completion of related certification exams student will be able to advance in their career if they are currently in a related job role or be able to pursue roles in jobs such as:
Python Developer
Python Application Developer
Product Manager
Data Analyst
Data Integration Specialist
Data Engineer
Educator
Financial Advisors
Data Journalist
Reasons You Should Get this Certification
You’ll earn a higher salary
Web application development skills are Globally required.
It gives you a competitive edge
You’ll get more opportunities
Your skills will be universal.
Course Funding: SAAS PTFG: Scottish Awards Agency for Scotland
This course is funded by SAAS part time funding which is available to eligible individuals only;
SAAS General funding eligibility requirement:
1. You have to be a resident of Scotland
2. Either employed or unemployed, if working then earning must be less/equals to
25k a year
3. Have not used the SAAS funding in this Academic Year.
Other criteria:
Students do not need to pay it back as this is a grant not a loan.
This funding is different from the full time funding which can be applied by someone who previously granted for a degree, postgrad or any other full time studies (HNC/HND) etc. but not in a same session
Part time funding cannot be received on a same session if one is already receiving any part/full time funding for other courses.
Part Time funding can only be used for one course per academic year
SAAS part time funding academic year starts from Aug to July.
For more information please visit the below link
www.saas.gov.uk/_forms/funding_guide.pdf
To check your eligibility:
Please follow the below link to check if you qualify for the course funding;
www.saas.gov.uk/part-time/undergraduate-funding
If you do not qualify for SAAS part-time funding, you have the option to self-fund the course.
Fees are payable in advance at the start of the course unless otherwise agreed.
We also provide flexible fee installments to help students in paying their fees.
There are a number of other funding opportunities available to UK and EU students to help them to pay for their studies. Contact the college for more details.