![[ 부트스트랩 5 ] 빠르고 스마트하게 웹 사이트 만들기 | Bootsrap 입문용講義サムネイル](https://cdn.inflearn.com/public/courses/329739/cover/4ee6572e-bf73-43de-a07c-01ba2c067f4d/329739-eng.png?w=420)
[ 부트스트랩 5 ] 빠르고 스마트하게 웹 사이트 만들기 | Bootsrap 입문용
코드덤
부트스트랩5로 나만의 색을 입힌 포트폴리오 웹 사이트 제작부터 배포까지! 전세계적으로 가장 많이 사용되고 있는 웹 디자인 툴킷! Bootstrap 5
入門
HTML/CSS, Bootstrap
Turtle Piano, Tarot Card Fortune Telling, Spelling Bomb Game, Number Puzzle, Maze Escape, Avoid the Poop Game, etc. 10 projects utilizing concepts such as Lambda, external module installation, instance variables, file reading/writing, classes and modules!
10 Projects Made with Python Turtle Graphics
Solidifying Python Concepts through Examples (Lambda, Instance Variables, Classes, Modules, etc.)
Expanding Python Concepts While Building Programs Yourself
[10 Python Turtle Graphics Projects - Part 2]
You can learn concepts such as lambda, installing external modules, instance variables, reading and writing files, animation effects, classes and modules, etc.
📌 Please check before taking the class!
A Python course filled with examples!
As interest in Python grows, numerous books and courses are being published.
However, since most of it focuses on explaining concepts , even after learning the concepts, many people worry about how to apply what they have learned . For those people, we have prepared a Turtle Project course filled with examples .
This lecture is the second in a two-part Turtle Project lecture series.
In Part 1 of the Turtle Project, we learned the basics of using the Turtle module while creating 10 projects that utilize basic Python concepts such as lists and functions.
In this second installment of the Turtle Project, we will create 10 projects that utilize additional concepts such as lambdas, installing external modules, instance variables, reading and writing files, animation effects, classes, and modules.
"No matter how many times I read the concept book, I still can't grasp the concepts of classes and modules."
"Even if I look at books or lectures, there are not enough examples that I can actually practice with."
"I've finished one basic book. Now I want to try creating my own program!"
🙆 Now let's take the concept to the next level!
Expand the Python concepts you have learned from books by creating your own example projects. The scope of application of Python's basic concepts can be greatly expanded depending on how you apply and apply them through projects. Now, break out of the small frame of the book! Expand the concepts you have learned through real-world projects!
🙆 Create your own one-of-a-kind Python creation!
Expand on the concepts of Python and create your own unique Python work with your own character. Through this course, you will understand through experience how concepts of Python that you have only encountered in books, such as functions, lambdas, classes, and modules, are actually applied in programs! After completing the example projects in this course, you will have the confidence to challenge yourself to create your own work!
Don't just stick to the concept!
Programming languages like Python need to be learned through creating programs yourself!
Learn the concept of classes by creating your own example project that demonstrates the concept of classes.
Just as you can quickly learn English by speaking, writing, and reading, rather than just looking at a grammar book, you should also learn programming languages by creating programs yourself. Learn Python easily and enjoyably by creating example projects one by one!
Through this course, you can utilize Python concepts such as classes and modules in various ways. Create your own project and gain deeper knowledge of Python concepts that you have only encountered in theory so far!
All examples in this course will be conducted using turtle graphics provided by Python.
Turtle graphics is a module provided by default in Python to help beginners learn Python more easily and enjoyably. Using turtle graphics, you can create various works such as simple games or digital art even in the introductory course.
This course is designed for those who have already learned the basic concepts of variables, lists, dictionaries, and functions, as well as turtle graphics. Therefore, those who are new to turtle graphics should take part 1 first.
Create your own work using Python.
⭐ 10 Projects to Create with Turtle Graphics ⭐
[Project 1]
Making a Turtle Piano
Let's make a turtle piano that can be played by pressing the keys. Learn how to install external modules and output sound, and make the code more concise with lambda!
[Project 2]
Turtle Tarot Card Reading
When the tarot cards are spread out, choose a card that feels right to you! If you press the space key to restart, you can also see the animation effect of the cards being shuffled. This is a project where you can practice Lambda.
[Project 3]
Get treasure from wolf den
There is a wolf guarding the treasure on each line. You have to avoid the wolves and get all the treasures. I will set the speed of each wolf differently with instance variables and also set the points of each item differently.
[Project 4]
Spelling Bomb Game
Find the correct spelling and click the button. If you guess correctly, the bomb will be passed to the opponent. When the time is up, the bomb will explode! Let's also add an animation effect with the bomb image.
[Project 5]
Number Puzzle Game
A number puzzle game where you have to sort all the numbers in ascending order by sliding the surrounding numbers into the empty squares. After completing the puzzle, you can press the space key to restart! How can you recognize the empty squares in the adjacent ones?
[Project 6]
Catching Falling Snowflakes
A lot of snowflakes are falling from the sky. This game is about collecting as many falling snowflakes as possible while avoiding the red arrows. Learn how to get the highest score through this game.
[Project 7]
Yellow Ball Catch Game
A game where a turtle plane has to catch a yellow ball while avoiding orange enemies. This simple game will give you an experience of how the concept of classes is applied.
[Project 8]
Maze escape game
A maze game where the puppy must avoid the villains and get home safely. Be careful, the villains move in random directions from random locations! This is an example to practice the class.
[Project 9]
Avoiding Poop Game
It's a game where you have to avoid falling poop from the sky. You have to dodge it quickly as it falls at an increasingly faster rate. Now the code is getting quite long. Let's make it into modules for more efficient management.
[Turtle Project 10]
Marine cleaner turtle
You have to shoot bubbles to burn the trash floating in the water. Be careful not to shoot bubbles at fish! Be careful, your energy will decrease the moment you collide with trash! This is the final example using classes and modules.
Q. This is my first time with Turtle graphics. Can I listen to it even if I don't know the Turtle module?
A. This course is a second part following the first part. If you are new to turtle graphics, you should listen to the first part first. The first part includes explanations of the basic concepts of the turtle module and basic examples so that even beginners can easily follow along.
Q. Can I take the course without knowing lambda, class, or module?
A. Yes. For those who are continuing from Part 1, I have added basic explanations of new Python concepts that are introduced in each project so that those who have not yet encountered these concepts can follow along without difficulty. However, you should be able to use basic Python concepts such as lists, dictionaries, and functions without difficulty.
Q. Are there any notes regarding course registration?
A. This course contains code that can be used in Python version 3.6 or higher. If you are currently using Python version 3.5 or lower, you should install the latest version of Python.
Also, please note that in this lecture, all projects will be carried out using PyCharm, among various Python development tools.
Hello. This is Codedum.
Currently, I run a YouTube channel called Codedum, and I share various contents so that even non-majors can easily approach coding. Now, it is time for everyone to learn coding regardless of their major or field. Coding is a great tool that can integrate learning into our lives. I hope that through coding, the boundary between learning and real life will be broken down, and our ideas and dreams will be a little closer to reality.
Who is this course right for?
Those who want to solidify their Python concepts by creating programs themselves
Those not yet familiar with lambda, class, module concepts
Those seeking examples to apply concepts learned from textbooks.
People looking for projects that non-majors or teenagers can easily try
Need to know before starting?
Python: Basic Concepts of Variables, Lists, Dictionaries, and Functions
Requires understanding of Python turtle graphics, following Part 1.
153
Learners
12
Reviews
7
Answers
4.8
Rating
3
Courses
우리가 살아가며 경험하고 있는 이 세상!
그 성장의 속도를 따라 잡기 힘들 정도로 매일매일이 너무나도 새롭습니다.
이렇게 빠르게 변화하는 세상 속에서, "배움"과 "성장"이라는 이 두 키워드는 그 어느 때보다도 더 중요해졌습니다.
변화하는 세상 속에는 언제나 기회가 넘쳐 흐릅니다.
하지만, 그 기회는 오직 배우고 성장하는 이들에게만 열립니다.
저도 여러분도, 미래를 준비하고 배워나가며, 함께 성장해 나갈 수 있기를 바랍니다.
All
86 lectures ∙ (6hr 30min)
Course Materials:
All
1 reviews
$59.40
Check out other courses by the instructor!
Explore other courses in the same field!