python from beginner to export , plus coding and problem solving
Van 47.37 € /h
This course is designed to take you from a complete beginner with no prior programming experience to a confident Python programmer. You'll learn not just the syntax of Python, but how to think like a programmer, solve problems, and build practical applications.
Who is this course for?
Absolute beginners to programming.
Professionals from other fields looking to automate tasks.
Students needing to learn programming for academics.
Anyone interested in data science, web development, or automation.
What You'll Learn (Course Objectives):
By the end of this course, you will be able to:
Understand and write Python code using fundamental concepts like variables, data types, and loops.
Structure your code using functions, modules, and classes (Object-Oriented Programming).
Read from and write to files on your computer.
Handle errors and exceptions gracefully.
Use essential Python libraries for tasks like web scraping, data analysis, or building simple games.
Debug your code and solve complex problems by breaking them down into smaller steps.
Build a portfolio of projects to showcase your skills.
Course Outline:
Module 1: The Python Basics
Setting up your development environment (Installing Python & PyCharm/VSCode).
Your first Python script: "Hello, World!".
Variables, Data Types (Strings, Numbers, Booleans).
Basic Operators and Input/Output.
Module 2: Controlling the Flow
Conditional statements (if, elif, else).
Loops: for loops and while loops.
Data Collections: Lists, Tuples, Sets, and Dictionaries.
Module 3: Writing Clean and Reusable Code
Functions: Defining and calling your own functions.
Scope and namespaces.
Introduction to Modules and the Python Standard Library (e.g., math, random).
Module 4: Intermediate Concepts
Working with Files (Reading, Writing, and Appending).
Error and Exception Handling (try, except).
List Comprehensions for concise code.
Module 5: Introduction to Object-Oriented Programming (OOP)
Classes and Objects.
The __init__ method and self.
Inheritance and Polymorphism.
Module 6: Capstone Project
Apply all your skills to build a significant project.
Example Projects: A simple web scraper, a to-do list application, a basic text-based adventure game, or a data analysis script.
Prerequisites:
No prior programming experience is required!
A computer (Windows, Mac, or Linux) with an internet connection.
A willingness to learn and problem-solve.
Who is this course for?
Absolute beginners to programming.
Professionals from other fields looking to automate tasks.
Students needing to learn programming for academics.
Anyone interested in data science, web development, or automation.
What You'll Learn (Course Objectives):
By the end of this course, you will be able to:
Understand and write Python code using fundamental concepts like variables, data types, and loops.
Structure your code using functions, modules, and classes (Object-Oriented Programming).
Read from and write to files on your computer.
Handle errors and exceptions gracefully.
Use essential Python libraries for tasks like web scraping, data analysis, or building simple games.
Debug your code and solve complex problems by breaking them down into smaller steps.
Build a portfolio of projects to showcase your skills.
Course Outline:
Module 1: The Python Basics
Setting up your development environment (Installing Python & PyCharm/VSCode).
Your first Python script: "Hello, World!".
Variables, Data Types (Strings, Numbers, Booleans).
Basic Operators and Input/Output.
Module 2: Controlling the Flow
Conditional statements (if, elif, else).
Loops: for loops and while loops.
Data Collections: Lists, Tuples, Sets, and Dictionaries.
Module 3: Writing Clean and Reusable Code
Functions: Defining and calling your own functions.
Scope and namespaces.
Introduction to Modules and the Python Standard Library (e.g., math, random).
Module 4: Intermediate Concepts
Working with Files (Reading, Writing, and Appending).
Error and Exception Handling (try, except).
List Comprehensions for concise code.
Module 5: Introduction to Object-Oriented Programming (OOP)
Classes and Objects.
The __init__ method and self.
Inheritance and Polymorphism.
Module 6: Capstone Project
Apply all your skills to build a significant project.
Example Projects: A simple web scraper, a to-do list application, a basic text-based adventure game, or a data analysis script.
Prerequisites:
No prior programming experience is required!
A computer (Windows, Mac, or Linux) with an internet connection.
A willingness to learn and problem-solve.
Locatie
Plaats gekozen door de student :
- In de omgeving van Doha, Qatar
Online vanuit Qatar
Over
manage many projects in Canada, Jordan, and Uae
Summary of Skills
• Excellent communication skills, both verbal and written in English and Arabic
• Marketing tactics, organizing, reliability, discretion, self-motivate, and a strong work ethic
• Critical thinking and complex problem solving
• Collaborate and work well with other teams, contributing to project plans and estimations
• Transform business requirements and research into solutions meet performance goals
• Personable and able to work directly with customers and partners
• Leadership and the ability to “make things happen”, business planning, analyzing and developing
• Enthusiastic and have positive attitude all times, attention to details, time Management, adaptability
• SOLID software design Principle.
• Knowledge of the Software Architecture Pattern.
• Knowledge of the Software Development Life Cycle.
• Strong core java and Object-Oriented concepts
• Strong multi-threading, web Development, design pattern and database concepts
• strong data analysis, build and test applications
• Spring Framework /spring boot (spring data /JPA, MVC, Rest, integration, cloud, Messaging, security, testing)
• Microservices, RabbitMQ, Eureka, Kafka, Kubernetes, Java, Java Script, Nodejs, Angular, Mongo DB, MySQL, PostgreSQL, Android Development, Bootstrap, Unit testing Junit, Mockito Testing, docker, Git, Agile, HTML, Jasper Report, swagger.
Summary of Skills
• Excellent communication skills, both verbal and written in English and Arabic
• Marketing tactics, organizing, reliability, discretion, self-motivate, and a strong work ethic
• Critical thinking and complex problem solving
• Collaborate and work well with other teams, contributing to project plans and estimations
• Transform business requirements and research into solutions meet performance goals
• Personable and able to work directly with customers and partners
• Leadership and the ability to “make things happen”, business planning, analyzing and developing
• Enthusiastic and have positive attitude all times, attention to details, time Management, adaptability
• SOLID software design Principle.
• Knowledge of the Software Architecture Pattern.
• Knowledge of the Software Development Life Cycle.
• Strong core java and Object-Oriented concepts
• Strong multi-threading, web Development, design pattern and database concepts
• strong data analysis, build and test applications
• Spring Framework /spring boot (spring data /JPA, MVC, Rest, integration, cloud, Messaging, security, testing)
• Microservices, RabbitMQ, Eureka, Kafka, Kubernetes, Java, Java Script, Nodejs, Angular, Mongo DB, MySQL, PostgreSQL, Android Development, Bootstrap, Unit testing Junit, Mockito Testing, docker, Git, Agile, HTML, Jasper Report, swagger.
Opleiding
Purpose June 2019 - August 2019 Fanshawe College, London Ontario
Computer Science - Bachelor’s Degree September 2001- June 2005 Mutaa University, Karak –Jordan
Computer Science - Bachelor’s Degree September 2001- June 2005 Mutaa University, Karak –Jordan
Leservaring
cypress-Tech London, Ontario, Canada
• analysis and design the project data base.
• Design and build the Rest-API.
• Design and test Front end.
• System, Integration and Unit testing.
❖ Own Project - Debt Collection Management/ Client Application October 2019 – till date
• analysis and design the project data base.
• Design and build the Rest-API.
• Design and test Front end.
• System, Integration and Unit testing.
• Design and Build the Reports
• Using Spring boot, Spring integration, Microservices, MongoDB, angular, html, bootstrap, Junit testing and Jasper Report.
❖ Freelance Java Software Developer (Spring boot) Sept 2018 – June 2019
OverSeas Debt Recovery Abu Dhabi, UAE
• Analysis and design the project data base.
• Design and build the Rest-API Backend.
• Design and Build the Reports
• analysis and design the project data base.
• Design and build the Rest-API.
• Design and test Front end.
• System, Integration and Unit testing.
❖ Own Project - Debt Collection Management/ Client Application October 2019 – till date
• analysis and design the project data base.
• Design and build the Rest-API.
• Design and test Front end.
• System, Integration and Unit testing.
• Design and Build the Reports
• Using Spring boot, Spring integration, Microservices, MongoDB, angular, html, bootstrap, Junit testing and Jasper Report.
❖ Freelance Java Software Developer (Spring boot) Sept 2018 – June 2019
OverSeas Debt Recovery Abu Dhabi, UAE
• Analysis and design the project data base.
• Design and build the Rest-API Backend.
• Design and Build the Reports
Leeftijd
Kinderen (7-12 jaar oud)
Tieners (13-17 jaar oud)
Volwassenen (18-64 jaar oud)
Niveau van de leerling
Beginner
Gemiddeld
Gevorderden
Duur
60 minuten
De les wordt gegeven in
Arabisch
Engels
Vaardigheden
Beschikbaarheid typische week
(GMT -05:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
The best techniques and programming languages to build the most powerful applications using Java, SpringBot, Angular, Bootstrap, and various databases, with the application of the testing system, Microservices, and many of the latest technologies.
teaching best and latest technologies for building web web applications using java, spring boot, angular, bootstrap, database, with testing technologies, micro services architecture and more latest technologies
teaching best and latest technologies for building web web applications using java, spring boot, angular, bootstrap, database, with testing technologies, micro services architecture and more latest technologies
تدريس لغة جافا من الصفر حتى الاحتراف وتحصيل شهادة مبرمج جافا العالمية
بالاضافة الى تدريس سبرج وسبرنج بوت لبرمج تطبيقات والمواقع الالكترونية وكذلك استخدام المايكروسيرفزز
تدريس برمجة انجيولر
teaching Java from scratch to Java programming certification from Oracle
plus teaching spring and spring boot to create web applications or websites
also, apply the microservices architecture
teaching angular from scratch to the professionality
بالاضافة الى تدريس سبرج وسبرنج بوت لبرمج تطبيقات والمواقع الالكترونية وكذلك استخدام المايكروسيرفزز
تدريس برمجة انجيولر
teaching Java from scratch to Java programming certification from Oracle
plus teaching spring and spring boot to create web applications or websites
also, apply the microservices architecture
teaching angular from scratch to the professionality
Toon meer
Good-fit Leraar Garantie





