web analytics
Get Started
Build e-commerce portal using Python on Azure cloud
With the current digital revolution well underway, it is essential for students and adults alike to learn data science — the science of breaking down complex problems into smaller parts. Our virtual computer programming course arms you with the critical thinking skills you need to thrive in the modern digital world.

Enroll Now

Delivery Methods

Virtual live group classes
Virtual live group classes

Build e-commerce portal using Python on Azure cloud

Have you heard? Our computer programming course teaches students
how to use Python and Azure to build a fully functional e-commerce
website — all in a matter of only twelve weeks! At the end of the course, students
will be not only tech-savvy, but also business-ready.

Enroll Now

Program Highlights

16 Week Instruction
16 Week Instruction
We spend nine weeks reviewing Python and three weeks reviewing e-commerce, with a total of 88 hours of instruction, lab work, projects, and practice.
Live Q&A
Live Q&A
Following each live virtual session is the opportunity for students to ask questions about content that they do not understand and gain clarification on labs and projects. We're here to support our students as they learn to navigate new technologies and become digital trailblazers!
Open to All Ages
Open to All Ages
Whether you're a high school student with a growing interest in computer science or a professional who simply wants to brush up on the fundamentals, this course can help you tackle website development, track real time data, apply Python code, and so much more!
"Thinking" and "Doing" Skills
Aside from enhancing their creative, logical, and computational thinking skills, students will also become more creative problem solvers as they address the issues that arise when starting a web application or responding to a problem statement.
Project-Based Learning
Project-Based Learning
Our course features two mini projects that take about three hours each, and one main project that takes about seven hours. Together, these task-based activities will help you apply your newfound knowledge in a practical setting — a much-needed skill in the real world!
Weekly Quizzes
Weekly Quizzes
Our weekly fifteen-minute quizzes will allow you to put your knowledge to the test in a low-stress environment, while also providing you with additional opportunities to gain feedback on your work.

We and our students strive for college success

College scholarships
Ivy League acceptances
BS MD acceptances
Submitted applications

Why Brilliant Prep?

We closely monitor student test results and feedback to make our programs the best. We know what works and 99 % of our students see an increased score after completing a Brilliant Prep program.
Led by our instructors, our team works to ensure each student is provided the tools and guidance they need to succeed. Everything from group learning to practice tests and solo review are available for you.
Every lesson is jam packed with information that will help you perform at your best. We love what we do and want you to enjoy this process - it will be fun and won’t feel like additional homework.

Star Students

Pranavi M
Academy of Science and Technology
The Woodlands, TX
Brilliant Prep is amazing. They helped me raise my SAT score by triple digits. I finally understood and felt comfortable for the test. I’ve recommended him to everyone I know if they are looking for help. If you think you need help, Brilliant Prep will truly help you get the scores you want. Seriously, just go.

Got questions? Well, we have the answers!

Because we provide each student with comprehensive and individualized instruction, we prefer to group students of different levels together. Over the years we have found that this reduces the self-consciousness of some students and the arrogance of others while stimulating natural, healthy competition. It also ensures that no assumptions are made about a student’s skill level and that all students can perform at their best of their ability. Moreover, we prefer to set up the teaching atmosphere in the same way as the testing atmosphere, in which students will not be sitting in skill level groups.

We create WhatsApp groups for each class, and both parents and students are welcome to join. We will post important announcements, links to resources, additional tips, and assignments on the group chat, so we highly recommend that you be a part of it. We also communicate individually with parents via email or phone as needed to assure that their student’s best interest is served.

Yes! Students (and adults) get bored if every assignment is a reading exercise, all classes are lectures, and every learning activity is the same. So, we regularly deliver information to our students in a “mix” that includes reading, lectures, discussions, and in-person consultations. We give immediate feedback to students on their performance on writing prompts and tests – this can occur in person or through email, phone calls, or WhatsApp messages.

All four-year universities accept both the SAT and the ACT. They are given a conversion table that allows them to compare applicant scores fairly. Nationwide, all institutions view PSAT National Merit scholar ratings as criteria for college acceptance and scholarship awards. Students cannot receive National Merit rankings without taking the PSAT and SAT. The SAT is unofficially “preferred” at schools in New York, Massachusetts, California, at Ivy Leagues, and at other high-caliber colleges. Meanwhile, the ACT is a required component of some states’ high school transcript records.

In short, we recommend that every student prepare for and take both the SAT/PSAT and the ACT. Here’s why:

  • New Skill Set: By taking ACT and SAT prep courses, students naturally develop a combined skill set that maximizes potential scores on both tests. Studies, including one that followed a group of students through the preparation and 2014 testing process, indicate that of the students who took only the ACT prep course, 35% scored in the top 3%. On the other hand, of the students that took prep courses for both the SAT and ACT, 65% achieved scores in the top 3%. The students who took courses to prepare for both tests were the ones who achieved the highest scores.
  • Scholarship Opportunities: The better test results achieved by taking both ACT and SAT prep courses increase scholarship opportunities (not just National Merit Scholarships!).

We keep our in-person classes at 12-15 students and our online classes at 8-10 students in order to give students the attention you are paying for and to assure them that they each get the opportunity to participate. We care about each student’s results —partly because their results are our reputation, and ultimately because our teaching hearts are rewarded when they succeed.

We use two workbooks—Book A and Book B—for every course. We cover a little material from both books during each class, and we assign some math, reading, and/or writing homework from the books OR a practice essay at the end of each session.* In the following class we review the previous session’s homework assignment before moving on to new material.

* Look below to learn more about our practice essay assignments.

We deliver our courses in two formats: instruction and testing. All instruction is done through live in-class discussions and explanations of questions from our provided workbooks. Testing is done via practice exams extracted from previously administered tests. Below is a brief overview of the three steps which our SAT and ACT prep courses follow:

  • One Diagnostic Test: We use a diagnostic test as a tool to assess the student’s level of knowledge and test-taking abilities before our classes even begin. The diagnostic test score serves as a baseline measurement to analyze student progress through the course. That way, students can see how much they improved in just a matter of weeks!
  • Learning and Instruction: We spend the bulk of our course teaching students material that will be tested on the ACT and SAT, providing them with test-taking strategies, and practicing with sections of real exams. We teach math in every session and rotate all other topics. We also give around one hour worth of homework each week.
  • Practice, Practice, Practice: At the end of the ACT and SAT classes, students take practice tests each week so that they can compare their diagnostic test results to subsequent test scores and monitor their progress. The more times these tests are taken, the more comfortable students become with them and the better scores they achieve.

A lot! Classes are taught in a question and answer format and each student is called upon to participate. We are observant in class and watch as well as listen for indications that a student may be confused about or behind in a topic. In those cases, we initiate discussion and if needed, we offer to schedule a phone call outside of class to make a plan to help the student succeed. We also respond to student emails and text messages within 24 hours. After all, we want all of our students to shine!

Absolutely! We believe that all students should write the optional essay on both the ACT and the SAT. Thus, we teach students the tips and tricks needed to write the best essays possible. We frequently assign essays as homework and ask our students to send them to a renowned essay-grader, who provides students with scores and video feedback on where they can make changes. This way, students can fix their mistakes and track their improvement in their writing skills. As an added bonus, the writing skills that students learn in our classes also benefit them in English classes in school. It’s a win-win!

We highly recommend that students follow our comprehensive study plan, which includes everything from downloading SAT/ACT apps with daily practice questions to reading editorials to improve vocabulary and reading skills. Students will discover that doing these things regularly will benefit them immensely on test day.

Yes! We will guide you on the best way to write an essay that truly stands out in the eyes of college admissions staff.

Absolutely! No matter what university you wish to attend, we will teach you how to submit an exceptional application with strong recommendation letters, essays, and a resume chock-full of your activities.

Of course! We understand that applying to college is a tedious and oftentimes confusing process, and we will walk you through the variety of ways (and apps) that you can use to apply for college, including the Common App, the Coalition App and so much more. And don’t worry! Rather than simply giving you a list of apps or application methods, we will teach you exactly how to use them so that you have no doubts when applying. Sounds like a good deal!

No. However, we will guide you on the best ways to receive financial aid and scholarships from colleges (and even from your high school!). We will help you maximize your ability to gain money for college so that you can minimize the amount of money that leaves your pocket.

01. Enrollment

Enrollment occurs in the weeks prior to the starting date and is on a first-come, first-serve basis.

02. Pre-Consultation (as needed)

After enrollment, instructor can meet with parent/student, as needed, for any details about the course layout/expectation etc.

03. Python Instruction

Students spend the first nine weeks of the course learning how to use Python code to address problem statements and create their own applications. Each week features two hours of instruction, two hours of labs, two hours of practice, and a fifteen-minute quiz. Classes are taught on Saturdays from 10 A.M. to 12 P.M. CST and Sundays from 10 A.M. to 12 P.M. CST. Look below for a synopsis of what will be taught weekly.

Week 1

Introduction to Jupyter Notebook: Creating and renaming Jupyter notebook, creating cells, using shortcuts to run the code, understanding basic print command

Introduction to Variables: Printing variables, reassigning variables, runtime variables, and multiple variable assignments

Basic Data Types: String and numeric (integer, float, complex)

Data Type Conversion: Implicit and explicit

Type Casting: Int, float, string, bool

Week 2

Print Function: Difference between valid and invalid print commands, print functions for concatenated strings

Arithmetic Python Operators: Addition, subtraction, multiplication, division, modulus, square

Week 3

Relational Operators: Less than, less than and equal to, greater than, greater than and equal to, equal to,  not equal to

Membership Operators: In and not in

Logical Operators: And, or, and not, along with their truth tables

Week 4

Conditional Statements (if, if else, nested if else): Flow chart explanations, syntax, and problem-solving skills

Week 5

Introduction to Loops (for and while): Flow chart and problem-solving skills

Week 6

Pseudocodes: Creating pseudocodes for any given coding problem

Introduction to Advanced Data Types and Lists: List creation and operation (sort, sorted, append, remove, delete, reverse, insert, count, etc.)

Week 7

Tuples and Sets: Tuple and set creation along with their properties and operations

Dictionaries: Dictionary creation; understanding of keys, values, items, and all dictionary operations

Week 8

Break and Continue: Usage of break and continue while solving coding problems

More on Loops: Handling the inputs given in the format of advanced data types (lists, tuples, sets, and dictionary) while writing the codes, understanding the concept of range

List Comprehension: Converting loops into list comprehension, list comprehension using conditional logic

Week 9

User-Defined Functions and Function Arguments: Defining a function, functions with and without arguments, default arguments, usage of return and print when describing functions, list comprehension using custom functions

04. E-Commerce Instruction

Students spend the next three weeks of the course learning how to use real-time data tracking skills and do front end and back end development. Each week features two hours of instruction, two hours of labs, two hours of practice, and a fifteen-minute quiz. Classes are taught on Saturdays from 10 A.M. to 12 P.M. CST, and Sundays from 10 A.M. to 12 P.M. CST. Look below for a synopsis of what will be taught weekly.

Week 10

Introduction to E-Commerce: Fundamentals of e-commerce, understanding e-commerce in industrial architecture, importance of coding skills in e-commerce

Introduction to Azure, Magento, and Abante

Week 11

Introduction to Azure: Importance of front end and back end development of e-commerce architecture using the Azure platform

Week 12

Building Entire E-Commerce Web Page Using Azure: E-commerce website development using Azure, with detailed explanation of all functions

05. Final Project Submissions

Students submit their main project and receive feedback from their instructor.