products:ict:python_course_ttc_brochure
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
products:ict:python_course_ttc_brochure [2023/12/18 09:19] – wikiadmin | products:ict:python_course_ttc_brochure [2024/03/07 15:24] (current) – wikiadmin | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{: | + | [[products: |
- | + | ||
- | + | ||
- | + | ||
- | ====== Python Courses ====== | + | |
- | + | ||
- | + | ||
- | {{: | + | |
- | + | ||
- | + | ||
- | + | ||
- | ===== Why learn Python ? ===== | + | |
- | + | ||
- | {{:products: | + | |
- | + | ||
- | + | ||
- | Learning Python offers numerous benefits, making it a popular choice among programmers and individuals interested in computer science. Here are some key advantages of learning Python: | + | |
- | + | ||
- | 1. **Easy to Learn and Read**: Python has a simple and readable syntax that emphasizes code readability and clarity. This makes it easier for beginners to grasp the language and for experienced programmers to write and maintain code quickly. | + | |
- | + | ||
- | 2. **Versatility**: | + | |
- | + | ||
- | 3. **Large and Active Community**: | + | |
- | + | ||
- | 4. **Extensive Libraries and Frameworks**: | + | |
- | + | ||
- | 5. **Cross-Platform Compatibility**: | + | |
- | + | ||
- | 6. **Strong Support for Data Analysis and Visualization**: | + | |
- | + | ||
- | 7. **Career Opportunities**: | + | |
- | + | ||
- | 8. **Integration Capabilities**: | + | |
- | + | ||
- | 9. **Increased Productivity**: | + | |
- | + | ||
- | 10. **Open Source and Free**: Python is an open-source language, which means it is freely available and can be used, modified, and distributed by anyone. This open-source nature encourages collaboration and fosters innovation within the Python community. | + | |
- | + | ||
- | These benefits, among others, make Python an excellent choice for beginners and experienced programmers alike, empowering them to develop a wide range of applications efficiently and effectively. | + | |
- | + | ||
- | ===== Types of people who can benefit from learning | + | |
- | + | ||
- | {{:products: | + | |
- | + | ||
- | + | ||
- | Python | + | |
- | + | ||
- | 1. Beginners: Python is often recommended as a beginner-friendly programming language. Its clean syntax and readability make it easier to understand and learn the fundamentals of programming. | + | |
- | + | ||
- | 2. Students: Python is widely used in educational institutions to teach programming concepts. It can be valuable for students studying computer science, data science, artificial intelligence, | + | |
- | + | ||
- | 3. Software Developers: Python offers a robust set of libraries and frameworks that can accelerate the development process. It is suitable for building web applications, | + | |
- | + | ||
- | 4. Data Scientists: Python has become the de facto language for data analysis and machine learning. Popular libraries like NumPy, Pandas, and scikit-learn provide powerful tools for data manipulation, | + | |
- | + | ||
- | 5. Researchers: | + | |
- | + | ||
- | 6. Web Developers: Python frameworks such as Django and Flask enable the development of dynamic and scalable web applications. Python' | + | |
- | + | ||
- | 7. System Administrators: | + | |
- | + | ||
- | 8. Entrepreneurs: | + | |
- | + | ||
- | 9. Scientists and Engineers: Python' | + | |
- | + | ||
- | 10. Anyone interested in programming: | + | |
- | + | ||
- | Ultimately, Python' | + | |
- | + | ||
- | + | ||
- | Python courses, covering both introductory and more advanced topics relevant to Python-related job roles: | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | {{: | + | |
- | + | ||
- | + | ||
- | ===== Course 1: Introduction to Python Programming ===== | + | |
- | + | ||
- | + | ||
- | + | ||
- | ==== Class 1: Introduction to Programming and Python ==== | + | |
- | + | ||
- | + | ||
- | What is programming? | + | |
- | + | ||
- | Setting up the development environment | + | |
- | + | ||
- | Command Line Python ( joe editor ) | + | |
- | + | ||
- | Pulsar editor | + | |
- | + | ||
- | Basic syntax and data types | + | |
- | + | ||
- | ==== Class 2: Control Structures and Functions ==== | + | |
- | + | ||
- | + | ||
- | Number & Booleans, strings | + | |
- | + | ||
- | Conditional statements (if, else, elif) | + | |
- | + | ||
- | IF Conditional statement | + | |
- | + | ||
- | IF-ELSE | + | |
- | + | ||
- | NESTED IF | + | |
- | + | ||
- | Loops (for, while) | + | |
- | + | ||
- | WHILE Statement | + | |
- | + | ||
- | Functions and their importance | + | |
- | + | ||
- | + | ||
- | FOR statements | + | |
- | + | ||
- | BREAK and CONTINUE statements | + | |
- | + | ||
- | ==== Class 3: Data Structures ==== | + | |
- | + | ||
- | + | ||
- | Python Objects | + | |
- | + | ||
- | Arithmetic operators | + | |
- | + | ||
- | Comparison Operators | + | |
- | + | ||
- | Assignment Operators | + | |
- | + | ||
- | Operator’s precedence and associativity | + | |
- | + | ||
- | Strings and string manipulation | + | |
- | + | ||
- | Basic data structure in python | + | |
- | + | ||
- | String object basics and inbuilt methods | + | |
- | + | ||
- | List: Object, methods, comprehensions | + | |
- | + | ||
- | Tuple: Object, methods, comprehensions | + | |
- | + | ||
- | Sets: Object, methods, comprehensions | + | |
- | + | ||
- | Dictionary: Object, methods, comprehensions | + | |
- | + | ||
- | + | ||
- | ==== Class 4: File Handling and Error Handling ==== | + | |
- | + | ||
- | + | ||
- | Lists, tuples, and dictionaries | + | |
- | + | ||
- | List comprehensions | + | |
- | + | ||
- | Reading and writing files | + | |
- | + | ||
- | Handling exceptions | + | |
- | + | ||
- | Debugging techniques | + | |
- | + | ||
- | ==== Class 5 Functions ==== | + | |
- | + | ||
- | + | ||
- | Functions basics | + | |
- | + | ||
- | Function Parameter passing | + | |
- | + | ||
- | Iterators | + | |
- | + | ||
- | Generator functions | + | |
- | + | ||
- | Lambda functions | + | |
- | + | ||
- | Map, reduce, filter functions | + | |
- | + | ||
- | ==== Class 6 File Management ==== | + | |
- | + | ||
- | Working with files | + | |
- | + | ||
- | Reading and writing files | + | |
- | + | ||
- | Buffered read and write | + | |
- | + | ||
- | Other file methods | + | |
- | + | ||
- | Logging & Debugger | + | |
- | + | ||
- | Modules and import statements | + | |
- | + | ||
- | ==== Class 7 Exception and error handling ==== | + | |
- | + | ||
- | Working with files | + | |
- | + | ||
- | Reading and writing files | + | |
- | + | ||
- | Buffered read and write | + | |
- | + | ||
- | Other file methods | + | |
- | + | ||
- | Logging & Debugger | + | |
- | + | ||
- | Modules and import statements | + | |
- | + | ||
- | + | ||
- | ===== Course 2: Python for Data Analysis and Visualization ===== | + | |
- | + | ||
- | + | ||
- | ==== Class 1: Introduction to Data Analysis ==== | + | |
- | + | ||
- | + | ||
- | Python review of basics for those who may be new or need a refresh. | + | |
- | + | ||
- | ==== Class 2: Data Cleaning and Preprocessing ==== | + | |
- | + | ||
- | + | ||
- | Data analysis process | + | |
- | + | ||
- | Handling missing data | + | |
- | + | ||
- | Data transformation and normalization | + | |
- | + | ||
- | NumPy Introduction | + | |
- | + | ||
- | Array – Data Structure | + | |
- | + | ||
- | Core Numpy functions | + | |
- | + | ||
- | Matrix Operations | + | |
- | + | ||
- | + | ||
- | ==== Class 3: Pandas ==== | + | |
- | + | ||
- | + | ||
- | Pandas introduction | + | |
- | + | ||
- | Pandas functions | + | |
- | + | ||
- | Data Frame and Series – Data Structure | + | |
- | + | ||
- | Data munging with Pandas | + | |
- | + | ||
- | Imputation and outlier analysis | + | |
- | + | ||
- | ==== Class 4 OOP Concepts ==== | + | |
- | + | ||
- | Object Oriented Programming OOP basic concepts. | + | |
- | + | ||
- | Creating classes | + | |
- | + | ||
- | Inheritance | + | |
- | + | ||
- | Polymorphism | + | |
- | + | ||
- | Encapsulation and Abstraction | + | |
- | + | ||
- | Decorator | + | |
- | + | ||
- | Class methods and static methods | + | |
- | + | ||
- | Special (magic/ | + | |
- | + | ||
- | Property decorators - getters, setters, and deletes | + | |
- | + | ||
- | ==== Class 4: Plotly ==== | + | |
- | + | ||
- | + | ||
- | Plotly Introduction | + | |
- | + | ||
- | Basic plots (bar, line, scatter) | + | |
- | + | ||
- | Customizing plots for better visualization | + | |
- | + | ||
- | Heatmaps, histograms, and box plots | + | |
- | + | ||
- | Interactive visualizations with Plotly | + | |
- | + | ||
- | ==== Class 5 PyTables ==== | + | |
- | + | ||
- | + | ||
- | PyTables intro | + | |
- | + | ||
- | ==== Class 6 Introduction to Machine Learning ==== | + | |
- | + | ||
- | + | ||
- | Scikit-learn and its components | + | |
- | + | ||
- | Supervised vs. unsupervised learning | + | |
- | + | ||
- | ==== Class 7: SciPy and Machine Learning concepts ==== | + | |
- | + | ||
- | + | ||
- | SciPy introduction | + | |
- | + | ||
- | Getting started | + | |
- | + | ||
- | Constants | + | |
- | + | ||
- | Optimizers | + | |
- | + | ||
- | Sparse data | + | |
- | + | ||
- | Graphs | + | |
- | + | ||
- | Spatial Data | + | |
- | + | ||
- | Regression and classification algorithms | + | |
- | + | ||
- | Model evaluation and metrics | + | |
- | + | ||
- | Matlab arrays | + | |
- | + | ||
- | Interpolation | + | |
- | + | ||
- | Significance Tests | + | |
- | + | ||
- | + | ||
- | + | ||
- | ==== Class 8 : TensorFlow ==== | + | |
- | + | ||
- | + | ||
- | TensorFlow introduction | + | |
- | + | ||
- | + | ||
- | + | ||
- | ==== Course 3: Web Development with Python ==== | + | |
- | + | ||
- | + | ||
- | + | ||
- | - **Week 1-2: HTML and CSS Basics** | + | |
- | + | ||
- | Introduction to HTML structure | + | |
- | + | ||
- | Styling with CSS | + | |
- | + | ||
- | - **Week 3-4: Backend Development with Flask** | + | |
- | + | ||
- | Setting up a Flask application | + | |
- | + | ||
- | Routing and handling requests | + | |
- | + | ||
- | - **Week 5-6: Databases and SQLAlchemy** | + | |
- | + | ||
- | Working with SQLite or PostgreSQL | + | |
- | + | ||
- | Database models and relationships | + | |
- | + | ||
- | - **Week 7-8: Frontend Development with Jinja2 and JavaScript** | + | |
- | + | ||
- | Templating with Jinja2 | + | |
- | + | ||
- | Introduction to JavaScript and DOM manipulation | + | |
- | + | ||
- | - **Week 9-10: Deployment and Full-Stack Concepts** | + | |
- | + | ||
- | Deploying Flask applications | + | |
- | + | ||
- | Overview of full-stack development | + | |
- | + | ||
- | Flask application | + | |
- | + | ||
- | Open link flask | + | |
- | + | ||
- | App routing flask | + | |
- | + | ||
- | URL building flask | + | |
- | + | ||
- | Http methods flask | + | |
- | + | ||
- | Templates flask | + | |
- | + | ||
- | + | ||
- | ==== Course 4: Python for Automation and Scripting ==== | + | |
- | + | ||
- | + | ||
- | + | ||
- | **Week 1-2: Introduction to Automation and Scripting** | + | |
- | + | ||
- | Why automation is important | + | |
- | + | ||
- | Automating tasks with Python | + | |
- | + | ||
- | **Application programming interface** | + | |
- | + | ||
- | What is web API | + | |
- | + | ||
- | Difference b/w API and web API | + | |
- | + | ||
- | Rest and soap architecture | + | |
- | + | ||
- | Restful services | + | |
- | + | ||
- | **Week 3-4: Working with Files and Directories** | + | |
- | + | ||
- | File manipulation and organization | + | |
- | + | ||
- | Batch renaming and file operations | + | |
- | + | ||
- | **Week 5-6: Automating Data Manipulation and Reporting** | + | |
- | + | ||
- | Using libraries like pandas to process data | + | |
- | + | ||
- | Generating automated reports | + | |
- | + | ||
- | **Week 7-8: Web Scraping and API Interaction** | + | |
- | + | ||
- | Fetching data from websites | + | |
- | + | ||
- | Interacting with web APIs | + | |
- | + | ||
- | + | ||
- | + | ||
- | ==== Course 5: Advanced Python Concepts and Best Practices ==== | + | |
- | + | ||
- | + | ||
- | + | ||
- | ==== Week 1-2: Object-Oriented Programming in Python ==== | + | |
- | + | ||
- | - Classes and objects | + | |
- | - Inheritance and polymorphism | + | |
- | + | ||
- | ==== Week 3-4: Advanced Python Features ==== | + | |
- | + | ||
- | - Decorators and context managers | + | |
- | - Generators and iterators | + | |
- | + | ||
- | ==== Week 5-6: Testing and Debugging ==== | + | |
- | + | ||
- | - Unit testing with pytest | + | |
- | - Debugging strategies and tools | + | |
- | + | ||
- | ==== Week 7-8: Performance Optimization ==== | + | |
- | + | ||
- | - Profiling and identifying bottlenecks | + | |
- | - Strategies for optimizing code | + | |
- | + | ||
- | ==== Week 9-10: Collaborative Development and Version Control ==== | + | |
- | + | ||
- | - Using Git for version control | + | |
- | - Collaborating on projects using GitHub | + | |
- | + | ||
- | ==== Python Project ==== | + | |
- | + | ||
- | Setting up Project Environment and folders | + | |
- | + | ||
- | Working with Git Repository | + | |
- | + | ||
- | Requirements and Project Documents | + | |
- | + | ||
- | Hands-on Python Project coding | + | |
- | + | ||
- | Deploying the Application | + | |
- | + | ||
- | These courses cover a range of skills relevant to Python-related job roles, including software development, | + | |
- | + | ||
- | Each course is designed for a total of 24 hours of classes. | + | |
- | + | ||
- | 8 Classes of 3 Hours each for weekdays. | + | |
- | + | ||
- | 6 Classes of 4 hours each for weekends. | + | |
- | + | ||
- | Duration: 24 Hours. | + | |
- | + | ||
- | **Slots available.** | + | |
- | + | ||
- | 3 Times a week. | + | |
- | + | ||
- | Monday, Wednesday, Friday : 10:00 - 13:00 | + | |
- | + | ||
- | Monday, Wednesday, Friday : 18:00 - 21:00 | + | |
- | + | ||
- | Tuesday, Thursday, Saturday : 10:00 - 13:00 | + | |
- | + | ||
- | Tuesday, Thursday, Saturday : 18:00 - 21:00 | + | |
- | + | ||
- | 2 Times a week. | + | |
- | + | ||
- | Saturday, Sunday : 14:00 - 18:00 | + | |
- | + | ||
- | + | ||
- | **Physical Class Location : ** | + | |
- | + | ||
- | Block 8 Federal B. Area, Karachi. | + | |
- | + | ||
- | Near NIPA Karachi in Sir Syed University. SSUET. | + | |
- | + | ||
- | + | ||
- | {{: | + | |
- | + | ||
- | + | ||
- | Other locations shall become available as they get contracted. | + | |
- | + | ||
- | Institutes are welcome to discuss venue availability for physical classes for this course. | + | |
- | + | ||
- | We are open to partnering with institutes globally for offering this and other courses via video conferencing. | + | |
- | + | ||
- | **Video based course :** | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | [[https:// | + | |
- | Some of the courses' | + | |
- | + | ||
- | + | ||
- | {{:: | + | |
- | + | ||
- | Free Udemy coupon | + | |
- | + | ||
- | [[https:// | + | |
- | + | ||
- | https:// | + | |
- | + | ||
- | F-P-68694A6AE5CC7D3 | + | |
- | + | ||
- | Validity 30 days | + | |
- | + | ||
- | Starts 10/03/2023 2:01 AM PDT (GMT -7) | + | |
- | + | ||
- | Expires 11/03/2023 2:01 AM PDT (GMT -7) | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | [[https:// | + | |
- | + | ||
- | Unlimited number of coupons but limited number of days. | + | |
- | + | ||
- | 4 days | + | |
- | + | ||
- | Starts 09/11/2023 1:52 PM PDT (GMT -7) | + | |
- | + | ||
- | Expires 09/16/2023 1:52 PM PDT (GMT -7) | + | |
- | + | ||
- | + | ||
- | + | ||
- | **Assessment of capability and examination by :** | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | + | ||
- | {{: | + | |
- | + | ||
- | + | ||
- | [[training: | + | |
- | + | ||
- | Course fee : [[training: | + | |
- | + | ||
- | To register for the course contact : +92 343 270 2932 ( whatsapp ) also +92 331 2036 422 | + | |
- | + | ||
- | [[atrc_website: | + | |
- | + | ||
- | Discounts available for registrations as a group until 30 October 2023. | + | |
- | + | ||
- | + | ||
- | ^ Number of students ^ Percentage discount ^ Notes ^ | + | |
- | |1 | + | |
- | |2 | + | |
- | |3 | + | |
- | |4 | + | |
- | |5 | + | |
- | |6 | + | |
- | |7 | + | |
- | |8 | + | |
- | |9 | + | |
- | |10+ | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ---- | + | |
- | + | ||
- | + | ||
- | + | ||
- | © Applied Technology Research Center 2023. All Rights Reserved. | + | |
- | + | ||
- | + | ||
- | All content included in or made available through this page, such as text, graphics, logos, icons, images, sounds, music, digital downloads, data compilation, | + | |
- | + | ||
- | + | ||
- | + | ||
- | + |
products/ict/python_course_ttc_brochure.1702873143.txt.gz · Last modified: 2023/12/18 09:19 by wikiadmin