{"id":833,"date":"2021-04-16T16:24:49","date_gmt":"2021-04-16T16:24:49","guid":{"rendered":"https:\/\/pythoncodingschool.com\/?p=833"},"modified":"2021-04-16T16:59:08","modified_gmt":"2021-04-16T16:59:08","slug":"python-programming-course-for-kids-dubai","status":"publish","type":"post","link":"https:\/\/pythoncodingschool.com\/home\/python-programming-course-for-kids-dubai\/","title":{"rendered":"Python Programming Course for kids Dubai"},"content":{"rendered":"<p style=\"font-size: 11px; font-family: Verdana, Arial; color: #000000; letter-spacing: normal; text-transform: none;\"><strong>Looking to learn Python in a hands-on setting? Then this is the class for you! Designed for programmers with experience in at least one other language, this Python course teaches you the fundamentals of programming in Python.<\/strong><\/p>\n<p style=\"font-size: 11px; font-family: Verdana, Arial; color: #000000; letter-spacing: normal; text-transform: none;\"><strong>This hands-on Python training uses a series of lectures, demonstrations, and exercises to teach students how to design, develop, and debug Python applications.\u00a0<\/strong><\/p>\n<p style=\"font-size: 11px; font-family: Verdana, Arial; color: #000000; letter-spacing: normal; text-transform: none;\"><strong>Students attending this Python Programming Course for kids Dubai will learn the fundamentals of Python, including data types, object oriented model, list comprehension, exception handling, flow control\/looping, packages, modules, inheritance, and much more.<\/strong><\/p>\n<h2><strong>\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0Python Course Outline\/Agenda<\/strong><\/h2>\n<p>This Python training course covers the following topics:<\/p>\n<ul>\n<li>Introduction to Python\n<ul>\n<li>About Python<\/li>\n<li>The Python Interpreter<\/li>\n<li>Python Compilation<\/li>\n<li>Python Scripts in Linux\/Unix &amp; Windows<\/li>\n<li>Whitespace Significance<\/li>\n<li>Line Termination<\/li>\n<li>Comments in Python<\/li>\n<li>Basic Output Generation<\/li>\n<li>Simple User Input<\/li>\n<li>Python Modules\n<ul>\n<li>Module Search Paths<\/li>\n<\/ul>\n<\/li>\n<li>Determining the System Search Path<\/li>\n<\/ul>\n<\/li>\n<li>Working with Variables in Python\n<ul>\n<li>Python Variables<\/li>\n<li>Naming Conventions &amp; Rules<\/li>\n<li>Types as Objects<\/li>\n<li>Variable References &amp; Garbage Collection<\/li>\n<li>Sequence Types\n<ul>\n<li>Membership Statements<\/li>\n<li>List Iteration<\/li>\n<li>List Enumeration<\/li>\n<\/ul>\n<\/li>\n<li>Sequence Assignments<\/li>\n<li>Mutable vs Immutable Objects<\/li>\n<li>Multi Target Assignments<\/li>\n<li>Assignment Shorthand<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>Numeric Operations in Python\n<ul>\n<li>More About Python&#8217;s Numeric Types<\/li>\n<li>Numeric Tools<\/li>\n<li>The Decimal Module<\/li>\n<li>Operator Precedence<\/li>\n<\/ul>\n<\/li>\n<li>Python String Types\n<ul>\n<li>Generating Strings in Python<\/li>\n<li>Common String Methods<\/li>\n<li>Type Conversion in Python<\/li>\n<li>Formatting String Output<\/li>\n<li>Variable Substitution<\/li>\n<li>String Slicing<\/li>\n<\/ul>\n<\/li>\n<li>Python&#8217;s Lists &amp; Tuples\n<ul>\n<li>Python Lists<\/li>\n<li>Common List Methods<\/li>\n<li>Other List Operations<\/li>\n<li>The range() Function<\/li>\n<li>Multi-Dimensional Lists (Matrices)<\/li>\n<li>Tuples<\/li>\n<\/ul>\n<\/li>\n<li>Python Dictionaries\n<ul>\n<li>Python Dictionaries<\/li>\n<li>Assigning Values to Dictionaries<\/li>\n<li>Dictionary Methods<\/li>\n<li>Dictionaries vs Lists &amp; Tuples<\/li>\n<\/ul>\n<\/li>\n<li>Python Compound Statements\n<ul>\n<li>Python Nesting Recap<\/li>\n<li>Comparison Operations<\/li>\n<li>The if Statement<\/li>\n<li>The if Ternary Expression<\/li>\n<li>Using try To Handle Errors<\/li>\n<li>The while Loop<\/li>\n<li>The for Loop<\/li>\n<li>Traversing Parallel Sets<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n<p><strong>Day 1-3<\/strong> : Introduction to Programming<br>History of Python<br>Understanding Hardware<br>Anaconda Distribution<br>Jupyter Notebook Fundementals<br>Writing First Program (\u201cHello World\u201d)<br>Terminal Commands<br>Navigate &amp; Manipulate Directory Strcutres<br>Edit Files -Basic Scripting<br>Python Fundamentals<br>Data Types -Operators<br>Expression- Indexing &amp; Slicing<br>Strings -Conditionals<br>Functions -Control Flow<br>Nested Loops &#8211; Sets &amp; Dictionaries<br>Data Science Fundamentals<br>Import Data -Functions<br>Basic Data Tool<br>Advanced Python Fundamentals<br>Lists -Mutating Operations<br>Tuples, Sets, Dictionaries<br>Loops -Control Flow<br>List Comprehension<br>Error Handling<\/p>\n\n\n\n<p><br><strong>Day 4-5<\/strong> : Processing<br>String Methods<br>Read &amp; Write to Text Files<br>Natural Language Processing<br>Mini Project<br>Object Oriented Programming<br>Classes &#8211; Constructors<br>Object Methods<br>Writing Modules<br>Advanced Scripting<br>Terminal &amp; Socket Connection<br><\/p>\n\n\n\n<p><strong>Day 6-8<\/strong><br>Numerical Python -Arrays<br>Universal Functions<br>Concatenating, Indexing, Slicing<br>Arithmetic &amp; Boolean Operations<\/p>\n\n\n\n<p><br><strong>Day 9-10<\/strong> :  Python Data Analysis:Pandas 1<br> Data Series &#8211; Data Frames<br>Import CSV &amp; Excel Files<br>Organize Data Frames<br>Course Syllabus | Python Machine Learning Summer Course (Level 2) 2<br>Data Manipulation<br>Descriptive Statstics<br>Advanced Python<br>File Input &#8211; User Input<br>List Comprehension<br>Packages &#8211; Data Analysis<br>Cleaning Data<br>Filtering Data<br>Advanced Grouping<br>Pivot Tables<br>Data Visualization<br>Plotting with Matplotlib<br>Scatter Plots<br>Histograms &amp; Bar Plots<br>Custom Visualizations<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Looking to learn Python in a hands-on setting? Then this is the class for you! Designed for programmers with experience in at least one other language, this Python course teaches you the fundamentals of programming in Python. This hands-on Python training uses a series of lectures, demonstrations, and exercises to teach students how to design, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":645,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[26],"class_list":["post-833","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-the-best-python-coding-for-kids-in-dubai-uae","tag-python-programming-course-for-kids-dubai"],"_links":{"self":[{"href":"https:\/\/pythoncodingschool.com\/home\/wp-json\/wp\/v2\/posts\/833","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pythoncodingschool.com\/home\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pythoncodingschool.com\/home\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pythoncodingschool.com\/home\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pythoncodingschool.com\/home\/wp-json\/wp\/v2\/comments?post=833"}],"version-history":[{"count":14,"href":"https:\/\/pythoncodingschool.com\/home\/wp-json\/wp\/v2\/posts\/833\/revisions"}],"predecessor-version":[{"id":850,"href":"https:\/\/pythoncodingschool.com\/home\/wp-json\/wp\/v2\/posts\/833\/revisions\/850"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pythoncodingschool.com\/home\/wp-json\/wp\/v2\/media\/645"}],"wp:attachment":[{"href":"https:\/\/pythoncodingschool.com\/home\/wp-json\/wp\/v2\/media?parent=833"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pythoncodingschool.com\/home\/wp-json\/wp\/v2\/categories?post=833"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pythoncodingschool.com\/home\/wp-json\/wp\/v2\/tags?post=833"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}