Download di playstore

Beli di aplikasi dan dapatkan promo menarik

Mini Bootcamp - Python for Programming

Webinar

Mini Bootcamp - Python for Programming

Oleh: Pijar Camp

Pelatihan di Pijar Mahir

0

5.0(2)
2 Peserta

Highlight

Info Penting Kursus di Pijar Mahir

  • Anda bisa mengerjakan kursus ini langsung di platform Pijar Mahir
  • Sertifikat bisa Anda akses di Profil pada menu Sertifikat Saya setelah menyelesaikan kursus

Detail Pelatihan

Deskripsi Pelatihan

Dirancang untuk mengajarkan dasar-dasar pemrograman menggunakan bahasa Python


Tujuan dan Manfaat Pelatihan

Peserta mendapatkan pemahaman mendalam tentang dasar-dasar bahasa pemrograman Python, yang merupakan fondasi penting untuk pengembangan lebih lanjut.


Materi Pelatihan

INTRODUCTION TO PYTHON

  1. What is Python?

  2. Why Python?

  3. Who Uses Python?

  4. Characteristics of Python

  5. History of Python

  6. What is PSF?

  7. Python Versions

  8. How to Download and Install Python

  9. Install Python with Diff IDEs

DIFFERENT MODES IN PYTHON.

  1. Execute the Script

  2. Interactive and Script Mode

  3. Python File Extensions

  4. Learn Python Main Function

  5. Python Comments

  6. Quit the Python Shell

  7. Shell as a Simple Calculator

  8. Order of operations

  9. Multiline Statements

  10. Quotations in Python

PYTHON NEW IDEs

  1. PyCharm IDE

  2. How to Work on PyCharm

  3. PyCharm Components

  4. Debugging process in PyCharm

  5. PYTHON Install Anaconda

  6. What is Anaconda?

  7. Coding Environments

  8. Jupyter Notebook

  9. What is PIP?

VARIABLES IN PYTHON

  1. What is Variable?

  2. Variables and Constants in Python

  3. Variable,Variable names and Value

  4. Mnemonic Variable Names

  5. Values and Types

  6. What Does “Type” Mean?

  7. Multiple Assignment

  8. Python different numerical types

  9. Standard Data Types

  10. Operators and Operands

  11. Order of Operations

  12. Swap variables

  13. Python Mathematics

  14. Type Conversion

  15. Mutable Versus Immutable Objects

String Handling

  1. What is string?

  2. String operations and indices

  3. Basic String Operations

  4. String Functions, Methods

  5. Delete a string

  6. String Multiplication and concatenation

  7. Python Keywords, Identifiers and Literals

  8. String Formatting Operator

  9. Structuring with indentation in Python

  10. Built-in String Methods

  11. Define Data Structure?

  12. Data Structures in PYTHON

PYTHON OPERATORS AND OPERANDS

  1. Arithmetic, Relational Operators and Comparison Operators

  2. Python Assignment Operators

  3. Short hand Assignment Operators

  4. Logical Operators or Bitwise Operators

  5. Membership Operators

  6. Identity Operators

  7. Operator precedence

  8. Evaluating Expressions

Python Conditional Statements

  1. How to use “if condition” in conditional structures

  2. If statement (One-Way Decisions)

  3. If .. else statement (Two-way Decisions)

  4. How to use “else condition”

  5. If .. elif .. else statement (Multi-way)

  6. When “else condition” does not work

  7. How to use “elif” condition

  8. How to execute conditional statement with minimal code

  9. Nested IF Statement

Python LOOPS

  1. How to use “While Loop” and “For Loop”

  2. How to use For Loop for set of other things besides numbers

  3. Break statements, Continue statement, Enumerate function for For

  4. Loop

  5. Practical Example

  6. How to use for loop to repeat the same statement over and again

  7. Break, continue statements

Learning Python Strings

  1. Accessing Values in Strings

  2. Various String Operators

  3. Python String replace() Method

  4. Changing upper and lower case strings

  5. Using “join” function for the string

  6. Reversing String

  7. Split Strings

Sequence or Collections in PYTHON

  1. Strings

  2. Unicode Strings

  3. Lists

  4. Tuples

  5. Buffers

  6. Xrange

Python Lists

  1. Lists are mutable

  2. Getting to Lists

  3. List indices

  4. Traversing a list

  5. List operations, slices and methods

  6. Map, filter and reduce

  7. Deleting elements

  8. Lists and strings

Python TUPLE

  1. Advantages of Tuple over List

  2. Packing and Unpacking

  3. Comparing tuples

  4. Creating nested tuple

  5. Using tuples as keys in dictionaries

  6. Deleting Tuples

  7. Slicing of Tuple

  8. Tuple Membership Test

  9. Built-in functions with Tuple

  10. Dotted Charts

Python Sets

  1. How to create a set?

  2. Iteration Over Sets

  3. Python Set Methods

  4. Python Set Operations

  5. Union of sets

  6. Built-in Functions with Set

  7. Python Frozenset

Python Dictionary

  1. How to create a dictionary?

  2. PYTHON HASHING?

  3. Python Dictionary Methods

  4. Copying dictionary

  5. Updating Dictionary

  6. Delete Keys from the dictionary

  7. Dictionary items() Method

  8. Sorting the Dictionary

  9. Python Dictionary in-built Functions

  10. Dictionary len() Method

  11. Variable Types

  12. Python List cmp() Method

  13. Dictionary Str(dict)

Python Functions

  1. What is a function?

  2. How to define and call a function in Python

  3. Types of Functions

  4. Significance of Indentation (Space) in Python

  5. How Function Return Value?

  6. Types of Arguments in Functions

  7. Default Arguments and Non-Default Arguments

  8. Keyword Argument and Non-keyword Arguments

  9. Arbitrary Arguments

  10. Rules to define a function in Python

  11. Various Forms of Function Arguments

  12. Scope and Lifetime of variables

  13. Nested Functions

  14. Call By Value, Call by Reference

  15. Anonymous Functions/Lambda functions

  16. Passing functions to function

  17. map(), filter(), reduce() functions

  18. What is a Docstring?

Python Modules

  1. What is a Module?

  2. Types of Modules

  3. The import Statement

  4. The from…import Statement

  5. ..import * Statement

  6. Underscores in Python

  7. The dir( ) Function

  8. Creating User defined Modules

  9. Command line Arguments

  10. Python Module Search Path

Packages in Python

  1. What is a Package?

  2. Introduction to Packages?

  3. py file

  4. Importing module from a package

  5. Creating a Package

  6. Creating Sub Package

  7. Importing from Sub-Packages

  8. Popular Python Packages

Python Date and Time

  1. How to Use Date & DateTime Class

  2. How to Format Time Output

  3. How to use Timedelta Objects

  4. Calendar in Python

  5. datetime classes in Python

  6. How to Format Time Output?

  7. The Time Module

  8. Python Calendar Module

  9. Python Text Calendar, HTML Calendar Class

  10. Unix Date and Time Commands

File Handling

  1. What is a data, Information File?

  2. File Objects

  3. File Different Modes and Object Attributes

  4. How to create a Text Fil and Append Data to a File and Read a File

  5. Closing a file

  6. Read, read line, read lines, write, write lines…!!

  7. Renaming and Deleting Files

  8. Directories in Python

  9. Working with CSV files and CSV Module

  10. Handling IO Exceptions

More Advanced PYTHON

  1. Python Iterators, Generators, Closures, Decorators and Python @property.

Python Class and Objects

  1. Introduction to OOPs Programming

  2. Object Oriented Programming System

  3. OOPS Principles

  4. Define Classes

  5. Creating Objects

  6. Class variables and Instance Variables Constructors

  7. Basic concept of Object and Classes

  8. Access Modifiers

  9. How to define Python classes

  10. Python Namespace

  11. Self-variable in python

  12. Garbage Collection

  13. What is Inheritance? Types of Inheritance?

  14. How Inheritance works

  15. Python Multiple Inheritance

  16. Overloading and Over Riding

  17. Polymorphism

  18. Abstraction

  19. Encapsulation

  20. Built-In Class Attributes

Python Regular Expressions

  1. What is Regular Expression?

  2. Regular Expression Syntax

  3. Understanding Regular Expressions

  4. Regular Expression Patterns

  5. Literal characters

  6. Repetition Cases

  7. Example of w+ and ^ Expression

  8. Example of \s expression in re.split function

  9. Using regular expression methods

  10. Using re.match()

  11. Finding Pattern in Text (re.search())

  12. Using re.findall for text

  13. Python Flags

  14. Methods of Regular Expressions

Python XML Parser

  1. What is XML?

  2. Difference between XML and HTML and XML, JSON, Gson

  3. How to Parse XML and Create XML Node

  4. Python vs JAVA

  5. XML and HTML Module 24: Python-Data Base Communication

  6. What is Database? Types of Databases?

  7. What is DBMS?, RDBMS?

  8. Oracle

  9. SQL server

  10. Executing DML Operations..!!


Target Peserta

Kursus Pemrograman Python ditujukan bagi siapa saja yang ingin belajar Python sebagai bahasa pertama, serta developer/ engineer yang ingin beralih ke Python dari bahasa lain, terutama bagi mereka yang memiliki sedikit atau tidak memiliki pengetahuan tentang pemrograman berorientasi objek.
Peserta wajib memiliki laptop dengan spesifikasi RAM 4GB dan koneksi internet yang lancar.


Metode Ajar

Kelas 2 arah offline atau online


Durasi Pelatihan

5 hari

8-12 Juli 2024

Pukul 09.00 - 17.00




Info Lainnya

Materi Pelatihan

Rating & Ulasan

0

5.0

/5

(2 Rating)

profile picture



0

0




Laporkan
profile picture



0

0




Laporkan
profile picture



0

0




Laporkan
profile picture



0

0




Laporkan
profile picture



0

0




Laporkan
course thumbnail

Rp15.750.000