You'll get to know the basics of programming through Python within four weeks. No need for any prior knowledge — we'll teach you everything you need!
You get the learning plan and assignments every Monday, you can complete it whenever you have the time during the week.
A mentor who specializes in programming will answer all your questions clearly and kindly via chat.
February 22, 2021 (Monday)
February 17, 2021 (Wednesday)
Whatever you'd like to do within the field of programming, Python is an excellent investment. It's no coincidence that this programming language is one of the most popular ones in the world: it can be used anywhere, from small web projects to artificial intelligence software used by corporations. If you'd like to learn skills you can use to make a living, you're in the right place.
So, you've never programmed before? Math made your skin crawl in school? No worries—the curriculum at CodeBerry has been written with beginners in mind. We assume that you're hearing about all of this for the first time, so we'll introduce you to Python step by step.
At CodeBerry, you won't have to stare at your screen for hours on end. Our 20-hour-long course has been split into 5 to 10-minute lessons so you can learn while you're sipping your morning coffee. By the end of those 20 hours, you'll be confident in your knowledge of the basics of Java.
Do you remember your thick, boring textbooks from school? You won't find those here! You'll get at least one exciting challenge for each lesson, be it a small quiz or a coding assignment where you can use your freshly acquired skills. At our school, you'll get to learn while you play from the very beginning.
Everything is easier in teams. That is why we'll provide you with a fun and helpful community. You'll progress together with other students, who'll face the same challenges that you'll face. Only your group will have access to your private online classroom.
Each class will be joined by professional mentors who will work throughout the month to bring out the best from you. We'll help you when you get stuck and motivate you if you need it. We'll give you instructions on what goal you need to reach each week, so that you can focus on learning. You can leave the rest to us.
For the price of a cup of coffee a day ($1.6/day), you will get a modern, valuable skill in a month, which you can turn into a new career or a more profitable profession.
Our next bootcamp starts on Monday, 02/22/2021. Don't miss out, sign up now!
The basics of Python, or, in a broader sense, of programming.
From the beginning, we'll teach you how to write Python code. You'll get to know the basic data types handled by Python, and you'll be able to manipulate them. You'll learn about variables and how you can use them in programming. Lastly, we'll dive into the world of loops and conditionals, and with them, you'll be able to make your computer "think."
By the end of the course, you'll understand the basic tools of Python, and you'll be ready to take the next step towards more complex concepts.
Attention! This course is made for absolute beginners. Don't worry if you've never written a single line of code in your life, and don't let your dislike of math hold you back. You'll only need a browser and your enthusiasm; we'll supply the rest.
In your first week, we'll dive into the world of programming. You'll get to know the mindset of programmers and what programming is. Then, we'll start with the smallest building block of Python: data. By the end of the week, you'll be happily playing with numbers and words using Python.
After data and data types, we'll take a step towards other tools, and spend the week learning about variables. With their help, you'll be able to create flexible, reusable code. We'll also talk about where and how to ask questions when you get stuck during programming.
Your third week will be all about the most powerful tool of programming—functions. Functions make it possible to build complex software without having millions of lines of code.
Software are full of decision trees and repeating tasks. On the last week, you'll learn about building such trees, and making elegant loops, while also helping solve the problems of a fictive publisher and wind turbine farm.
We'll end each week with a short quiz, where you'll get to measure how well you managed to master what you learned that week.
and that we not only get materials, but there is also some scheduling and feedback. I really like the tests because I get feedback on what I know and what I need to go over again. As for the lessons, I like it that they show logical thinking and code structuring from simple to more complex versions. 😊
I need feedback, I'm glad to have someone to review my code and pat my shoulder! 🤗 Having time to learn at my own pace encourages me to push my own boundaries and find new assignments – such as checking out the ideas coming from my fellow students. 🙂 I did no ironing today, but no problem! I solved the assignment about wind turbines for the third time. 🏋️♀️
because it gives the students a lot of assignments to complete on their own, which guarantees that a solid knowledge is developed. It teaches through lifelike examples, and the students can see the result of their work right away. I got here after a couple of free courses. The difference between free and paid online courses is clear.
Are there any prerequisites for starting this course?
No. The curriculum has been written with absolute beginners in mind, so you'll need only a browser and your enthusiasm.
I didn't like math in school. Does it make sense for me to start programming?
Based on our experiences, we think that it shouldn't be a problem. We usually suggest giving it a try, you'll probably be pleasantly surprised by the result. Programming at beginner and intermediate levels is similar to learning a language, not math. You should try it, give yourself a chance!
What curriculum are we going to use?
We'll use mostly short (3 to 5-minute long) written lessons, followed by interactive assignments. These will be either coding challenges or short quizzes. Sometimes, you'll get bigger assignments as well, that will require more thinking and will take longer to solve.
How long is the course?
The course is 1 month long, and we designed it so that it will take up only 5 hours of your time every week, i.e. a total of 20 hours.
How far will I get by completing this course? What skills will I gain?
You'll be confident in your knowledge of the basics of Python (and, in broader terms, of programming). You'll be able to use basic data types, variables and you'll be able to write loops and conditionals. These will give you an excellent basis for more complex topics, so you will no longer get confused by them.
Do I get access to the entire curriculum right at the very beginning of the course? Do I have to complete an assignment to unlock the next one?
If you subscribe, you will get access to the entire curriculum. You will be free to move around the chapters as you wish, but in order to make use of the mentoring and to progress together with the group, it is best to follow their pace.
So I should wait for your signal to start?
Yes, absolutely. Just enroll in the course, and we'll let you know when the fun starts.
Can I suspend the course if something comes up?
Yes, you may suspend your studies at any point. When you have more time in the future, you can join another bootcamp and continue from where you left off.
How much does this course cost?
The total cost of the course is $49.
Do I get a certificate at the end of the course?
Yes, you will get a certificate of your newly acquired skills when you have completed the course. Note that our certificate is not an official document accredited by the state. That is because state accreditation involves rigid regulations, meaning that we could only teach a fixed curriculum, without being able to change it. And that wouldn't make much sense in the rapidly changing world of web development and programming. Instead, we offer you a modern knowledge fitting the industry's needs.
How does the mentoring work? Are there set consultation hours?
The mentors are available in their online classrooms where you can chat with them. You can ask them questions any time, and they'll answer within a few hours. There are no fixed consultation hours, but we'll always help if you get stuck.
How can I ask for help from other students?
You can do this in the online classroom, on a chat application that can be accessed from your browser. The same place where you can talk to the mentors.
How does online learning work?
You will mostly use a browser (e.g. Chrome) for studying. You will get your weekly goals and assignments in the online chat, and that is also where you can talk to and ask for help from your mentors or the other participants of the course. You will get your assignments and reading materials on a website, and that is also where you can submit your solutions.
Can I start anytime or do I have to apply to this course by a specific date?
We start new courses every month. Application deadline for our next bootcamp: Wednesday 02/17/2021. The course starts on: Monday 02/22/2021.
What is the suggested age for the applicants?
We usually recommend this course for ages 18–60, but our youngest student is 11, and our oldest is 73.
Will you have this course in the future too?
Yes. We start this course more or less every month.
What kind of tools do I need for studying?
During the course, you will use a browser (e.g. Chrome) and a free text editor specialized for programming. None of these are particularly resource-intensive. An average laptop or desktop computer that is not older than 10 years will serve you well without a problem. You can use any operating system, be it Windows, OS X or Linux.
What happens after I pay the course fees?
You will get a confirmation email with further instructions within 24 hours following your payment. Bank transfers are processed within 2 working days. The course starts on Monday 02/22/2021. Until then, you'll just have to read the emails we send you. We'll let you know when the course starts and what you need to do.
I have paid for the course, but I didn't get the confirmation email. What should I do?
There could be two reasons for this. It is possible that your payment has not arrived yet. Your bank may take up to 1 working day to process your payment, and we take another working day to process it ourselves. It can also happen that the email address you used during the payment process is different from the one you used to log in to our service. If you use the same email address you used during the payment process, you will have access to the course materials. If your problem persists, send us an email to email@example.com and we'll fix it.
Choose the plan that’s right for you: