Verken de veelzijdige wereld van Python-programmeren door de innovatieve bril van prompt engineering. Deze training combineert fundamentele programmeerconcepten met de kracht van generatieve AI-tools zoals ChatGPT om het leerproces te versnellen, te verrijken en te personaliseren.
Je start met de basis — variabelen, datastructuren en conditionele logica — en bouwt vervolgens voort op lussen, functies, stringmanipulatie en data-analyse. Prompt engineering wordt in elke fase ingezet om jou als programmeur zelfstandig, efficiënt en probleemoplossend te laten werken. Ideaal voor iedereen die Python wil leren met ondersteuning van slimme AI-tools.
Deze opleiding is perfect voor:
Python is a general-purpose programming language used for web development, machine learning, game development, and education. It is known for its simplicity, readability, and large community of users and resources. Begin this course by exploring Python with the help of AI tools like ChatGPT, focusing on the importance of prompt engineering. You will install Python using the Anaconda distribution and write code in Python using Jupyter notebooks, allowing you to quickly prototype and get feedback. Next, you will discover variables and data types and work with strings, integers, and floats. You will encounter errors as you program and learn how to debug your code using generative AI tools. Finally, you will examine Python data structures such as lists, tuples, sets, and dictionaries. This course will provide you with a solid knowledge of the basics of Python and confidence in using generative AI tools to help you with your learning journey.
Course: 1 Hour, 49 Minutes
Loops and functions are two of the most important concepts in Python programming. Loops allow you to repeat a block of code a certain number of times, or until a condition is met. Functions allow you to group together related code and reuse it throughout your program. Begin this course by exploring shallow and deep copies of data structures and performing string splicing operations in Python. Then you will use comparison and logical operators to check whether a condition is satisfied. You will evaluate conditions using prompt engineering to find solutions to your problem scenarios. Next, you will iterate over sequences using for and while loops and use the break and continue keywords. You will create and use functions in Python, discovering how to prompt generative AI tools to write functions for you in response to stubs that you provide. Finally, you will focus on first class functions and lambdas.
Course: 1 Hour, 57 Minutes
Classes and objects are fundamental concepts in Python programming, while data analysis and visualization are two of the most important applications of Python. You will begin this course by creating a simple class in Python and instantiating objects of that class. You will see how you can use prompts to define what you want your classes to do and then leverage generative AI tools to write the code you need for your classes, member variables, and methods. Next, you will perform real-world tasks like data analysis and visualization using Python libraries. Then you will use prompt engineering help to make HTTP requests to REST APIs to retrieve and add data. You will write and execute basic code in Python and accept input from the command line. To round off this course, you will import your script into another file the same way you would import a library such as Pandas.
Course: 1 Hour, 46 Minutes