You selected the Individual plan ( $100 ). Choose any class below; your payment will use this plan.
Pick any class. The price you pay follows the plan you selected above.
3/100 Students
Duration: 6 Months (≈ 24 Weeks) Classes per week: 2 days Total classes: ~48 sessions Tools used: TinkerCAD Circuits Electronics (virtual components) TinkerCAD Block Coding Intro to Text Coding (Arduino-style, inside TinkerCAD) Target students: Beginners (no electronics or coding background)
0/100 Students
Duration: 4 Months (≈ 16 Weeks) Classes per Week: 2 days Total Sessions: ~32 Level: Absolute Beginner → Intermediate Tools & Technologies: Python Online Python Editor / VS Code Overview: The Python Basics individual class is designed for students with no programming experience. This course starts from the fundamentals of Python and gradually moves to real-world problem solving. With one-on-one instruction, students receive personalized support, flexible scheduling, and a strong foundation for advanced topics such as automation, data analysis, and robotics.
0/100 Students
Duration: 6 Months (≈ 24 Weeks) Classes per Week: 2 days Total Sessions: ~48 Level: Beginner → Confident Web Application Developer Technologies Covered: Python (Core Programming) Flask (Backend Web Framework) HTML (Structure & Templates) CSS (Responsive Design & Styling) JavaScript (Interactivity & DOM) Overview: This Web Application Development individual class is designed for students with no prior coding experience. Over 6 months, students will learn how to build complete, dynamic web applications using Flask and Python for the backend and HTML, CSS, and JavaScript for the frontend. With one-on-one instruction and project-based learning, students gain practical experience in creating real-world web apps, handling user input, and connecting front-end interfaces with back-end logic. If you want, I can also:
0/100 Students
Duration: 6 Months (≈ 24 Weeks) Classes per Week: 2 days Total Sessions: ~48 Level: Beginner → Confident Front-End Developer Technologies Covered: HTML (Structure, Forms, Accessibility) CSS (Flexbox, Grid, Responsive Design, Animations) JavaScript (Logic, DOM Manipulation, Events, APIs) Overview: This Front-End Web Development individual class is designed for students with no prior coding experience. Over 6 months, students will learn to build modern, responsive, and interactive websites using HTML, CSS, and JavaScript only. With one-on-one instruction and hands-on projects, students develop strong front-end skills and gain the confidence to create real-world web interfaces.
0/100 Students
Duration: 6 Months (≈ 24 Weeks) Classes per Week: 2 days Total Sessions: ~48 Level: Beginner → Job-Ready Full Stack Developer Tools & Technologies: HTML, CSS, JavaScript Python (Flask / Django) SQL (MySQL / PostgreSQL) Git & GitHub Overview: The Full Stack Web Development individual class is designed for students with no prior coding experience. This course covers both front-end and back-end development, teaching students how to build complete, real-world web applications from scratch. With one-on-one instruction, students receive personalized guidance, flexible scheduling, and hands-on project experience to become confident, job-ready developers.
Beginner-level robotics curriculum using TinkerCAD electronics and block programming.
Introduction to Robotics: What is robotics, electronics vs programming, overview of TinkerCAD interface.
Breadboard Basics: Understanding breadboards, wires, power supply, simple LED connection.
Electronic Components: Introduction to LEDs, resistors, polarity, and safety basics.
LED Circuits: Building LED circuits with resistors and troubleshooting mistakes.
Switches & Buttons: Push buttons, slide switches, and basic input concepts.
Button Control Circuit: LED control using switches with practical simulation.
Arduino Introduction: What is Arduino, Arduino Uno pins, and digital output basics.
First Arduino Program: Blink LED program using TinkerCAD block coding.
Block Coding Basics: Understanding setup and loop blocks in TinkerCAD.
Multiple LEDs Control: Controlling more than one LED using block code.
Inputs with Arduino: Using buttons with Arduino and digitalRead concept.
Button Controlled LED: Creating interactive LED control project.
Sensors Introduction: What sensors are and introduction to LDR light sensor.
Automatic Night Light: Building light-based automatic LED system.
Analog Signals: Analog vs digital signals and potentiometer basics.
Light Dimmer Project: Control LED brightness using potentiometer.
Buzzers: Active and passive buzzers and sound output basics.
Alarm System: Button-based alarm system using buzzer.
Ultrasonic Sensor: Distance measurement using ultrasonic sensor.
Parking Sensor Project: Distance-based LED indicator system.
Logic Building: Using IF and ELSE conditions in block coding.
Smart Light System: Automatic light control using conditions.
Revision: Review of electronics, sensors, and coding concepts.
Mini Project: Smart home light system using sensors.
DC Motors: Introduction to DC motors and safety precautions.
Motor Control: Turning motors ON and OFF using Arduino.
Motor Speed Control: PWM basics and motor speed control.
Fan Simulation: Speed-controlled fan project.
Servo Motors: Servo motor operation and angle control.
Servo Control Project: Potentiometer-controlled servo motor.
Robotics Logic: Combining sensors and motors.
Obstacle Alert System: Distance-based alert using buzzer.
Automation Basics: Introduction to automation and real-life examples.
Automatic Gate: Servo-based automatic gate simulation.
Multiple Conditions: Using multiple IF conditions.
Traffic Light System: Smart traffic light logic project.
Timers and Delays: Understanding delays and timing.
Traffic Light Timer: Traffic light with timing sequence.
Block to Text Code: Understanding block code to text code conversion.
Text Code Editing: Small edits in text programming mode.
Project Planning: Planning a robotics project using flowcharts.
Project Selection: Choosing individual or group project ideas.
Project Development: Building the circuit for final project.
Coding and Debugging: Writing and debugging project code.
Final Project Build: Completing final robotics project.
Testing and Improvement: Testing and refining project.
Project Presentation: Students present their final projects.
Course Review: Course review, feedback, and next-level guidance.
Beginner-level Python programming curriculum designed for students with no prior coding experience.
Introduction to Programming: What is programming, what is Python, real-world uses of Python.
First Python Program: Setting up Python environment and writing the first print program.
Variables and Data Types: Understanding variables, integers, floats, and strings.
User Input: Taking input from users and creating simple interactive programs.
Operators: Arithmetic and assignment operators in Python.
Comparison Operators: Comparing values and making decisions.
Conditional Statements: Using if and else statements in Python.
Multiple Conditions: Using elif for multiple decision-making.
Logical Operators: Using and, or, not for logical conditions.
Simple Login System: Creating a basic username and password checker.
While Loop: Understanding while loops and repetition.
Guess the Number Game: Building a simple guessing game using loops.
For Loop: Understanding for loops and range function.
Multiplication Table: Generating tables using for loops.
Loop Control: Using break and continue statements.
Menu Driven Program: Building menu-based programs using loops.
Lists: Introduction to lists and indexing.
List Operations: Adding, removing, and modifying list elements.
Tuples and Sets: Understanding tuples and sets and their use cases.
Data Structure Comparison: Differences between list, tuple, and set.
Dictionaries: Using key-value pairs to store data.
Student Database: Mini project using dictionaries.
Revision: Review of Python basics and data structures.
Mini Project: Simple billing system project.
Functions: Understanding functions and code reusability.
Function Parameters: Using parameters and return values.
Advanced Functions: Default arguments and variable scope.
Calculator Project: Building a calculator using functions.
File Handling: Reading data from files.
Writing Files: Saving data to files.
Error Handling: Understanding common errors and exceptions.
Input Validation: Using try and except for safe programs.
OOP Basics: Introduction to object-oriented programming.
Classes and Objects: Creating classes and objects.
Constructors: Using __init__ method in classes.
Bank Account Project: Mini project using OOP concepts.
Inheritance: Understanding inheritance in Python.
Polymorphism: Basic polymorphism concepts.
Real World OOP: Applying OOP to real-life problems.
School Management System: Mini project using OOP.
Project Planning: Planning Python projects using flowcharts.
Project Selection: Choosing final project ideas.
Project Development: Writing code for final project.
Debugging: Finding and fixing errors.
Final Project: Completing the final Python project.
Testing and Improvement: Testing and improving the project.
Project Presentation: Students present their projects.
Course Review: Course review, feedback, and next steps.
Beginner-level web application development using Flask (Python) with HTML, CSS, and JavaScript.
Introduction to Web Applications: What is a web application, website vs web app, frontend vs backend.
Tools Overview: Overview of Python, Flask, HTML, CSS, and JavaScript.
HTML Basics Review: HTML structure, tags, and page layout.
CSS Basics Review: Styling pages using colors, fonts, and layout.
JavaScript Basics Review: Variables, basic logic, and interaction.
JavaScript Events: Handling button clicks and form inputs.
Introduction to Python: Python basics for backend development.
Python Logic: Variables, conditions, and loops in Python.
What is Flask: Understanding Flask and backend concepts.
First Flask App: Creating and running a basic Flask application.
Flask Routing: URL routes and page navigation.
Multiple Pages App: Creating multi-page web applications.
HTML Templates: Using HTML templates with Flask.
Template Variables: Passing data from Flask to HTML.
CSS with Flask: Connecting CSS files to Flask apps.
Page Styling: Improving UI using CSS.
JavaScript with Flask: Connecting JavaScript with backend pages.
Interactive Pages: Dynamic pages using JS and Flask.
Forms in Web Apps: HTML forms and user input.
Flask Form Handling: Receiving form data in Flask.
GET and POST Methods: Understanding GET and POST requests.
Form Validation: Basic input validation logic.
Mini Project Planning: Planning a small web application.
Mini Project: Simple contact form web app.
Python Functions in Flask: Using functions for backend logic.
Code Organization: Structuring Flask projects properly.
Data Storage Basics: Understanding data storage concepts.
Simple Data Handling: Storing data in variables and lists.
Dynamic Content: Displaying dynamic content on web pages.
User Interaction: Interactive user-based web pages.
Login System Concept: Understanding login and authentication basics.
Simple Login System: Basic username and password system.
Sessions Concept: What are sessions and why they are used.
User Sessions: Keeping users logged in.
Project UI Design: Designing application interface.
Frontend Integration: Connecting frontend with backend.
Debugging Web Apps: Finding and fixing web app errors.
Improving Performance: Cleaning and optimizing code.
Security Basics: Basic security concepts for web apps.
Secure Forms: Protecting user input.
Final Project Planning: Planning a complete web application.
Project Selection: Choosing final web app ideas.
Project Development: Building the final web application.
Backend Logic: Completing Flask backend logic.
Testing Web App: Testing functionality and UI.
Improvements: Enhancing design and features.
Project Presentation: Students present their web applications.
Course Review: Review, feedback, and next learning path.
Beginner-level C programming curriculum designed to build strong programming fundamentals.
Introduction to Programming: What is programming, overview of C language, where C is used.
C Program Structure: Understanding main function, syntax, and first C program.
Variables and Data Types: Integers, floats, characters, and variable declaration.
Input and Output: Using scanf and printf for user interaction.
Operators: Arithmetic and assignment operators in C.
Relational Operators: Comparison operators and expressions.
Conditional Statements: Using if and else statements.
Else If Ladder: Multiple condition decision making.
Logical Operators: Using AND, OR, NOT in conditions.
Simple Decision Programs: Building condition-based programs.
While Loop: Understanding while loop and repetition.
Loop Practice Programs: Number counting and repetition tasks.
For Loop: Understanding for loop structure.
Pattern Programs: Printing number and star patterns.
Do While Loop: Using do while loop.
Menu Driven Program: Building menu-based programs.
Arrays: Introduction to one-dimensional arrays.
Array Operations: Storing and processing multiple values.
Two Dimensional Arrays: Understanding 2D arrays and matrices.
Matrix Operations: Addition of matrices.
Strings: Character arrays and string functions.
String Programs: String length, copy, and comparison.
Revision: Review of loops, arrays, and strings.
Mini Project: Simple marks management system.
Functions: Defining and calling functions.
Function Parameters: Passing arguments and return values.
Recursion: Understanding recursive functions.
Recursion Programs: Factorial and Fibonacci programs.
Pointers Basics: Understanding pointers and memory.
Pointer Operations: Pointer arithmetic and usage.
Arrays and Pointers: Relationship between arrays and pointers.
Pointer Programs: Programs using pointers.
Structures: Using structures to group data.
Structure Programs: Student record management.
Unions and Enums: Understanding unions and enumerations.
Practical Examples: Usage of union and enum.
File Handling: Reading data from files in C.
Writing Files: Writing data to files.
Dynamic Memory Allocation: Using malloc and free.
Memory Programs: Dynamic memory usage programs.
Project Planning: Planning C programming projects.
Project Selection: Choosing final project topics.
Project Development: Writing project code.
Debugging: Finding and fixing logical errors.
Final Project: Completing the final C project.
Testing and Improvement: Testing and improving programs.
Project Presentation: Students present final projects.
Course Review: Course review and next-level guidance.
Beginner-level web development course covering HTML, CSS, and JavaScript from scratch.
Introduction to Web Development: What is web development, how websites work, frontend overview.
HTML Basics: Introduction to HTML and basic webpage structure.
HTML Text Elements: Headings, paragraphs, text formatting tags.
HTML Links and Images: Adding links, images, and basic attributes.
HTML Lists and Tables: Ordered lists, unordered lists, and tables.
HTML Forms: Creating forms with input fields and buttons.
HTML Semantic Elements: Header, footer, section, article elements.
HTML Mini Project: Build a simple static website using HTML.
Introduction to CSS: What is CSS and how it styles web pages.
CSS Colors and Fonts: Styling text, fonts, and colors.
CSS Box Model: Margin, padding, border, and content.
CSS Layout Basics: Width, height, display, alignment.
CSS Flexbox: Creating flexible layouts using Flexbox.
Flexbox Practice: Build page layouts using Flexbox.
CSS Positioning: Static, relative, absolute, fixed positioning.
Responsive Design: Making websites mobile-friendly.
Media Queries: Responsive layouts using media queries.
CSS Mini Project: Responsive webpage layout project.
Introduction to JavaScript: What JavaScript is and how it works.
JavaScript Basics: Variables, data types, operators.
JavaScript Conditions: If, else, and comparison logic.
JavaScript Loops: For loops and while loops.
JavaScript Functions: Creating and using functions.
JavaScript Mini Project: Simple interactive webpage.
JavaScript Arrays: Storing and managing data in arrays.
JavaScript Objects: Using objects to organize data.
DOM Introduction: Understanding the Document Object Model.
DOM Manipulation: Changing HTML content using JavaScript.
JavaScript Events: Handling click, input, and user actions.
Interactive Forms: Form validation and interactivity.
JavaScript Logic Building: Combining conditions, loops, and DOM.
JavaScript Mini Project: Interactive website project.
Website Structure: Organizing HTML, CSS, and JS files.
Navigation Bar: Creating website navigation menus.
UI Styling: Improving user interface using CSS.
Landing Page: Build a complete landing page.
JavaScript Forms: Advanced form handling logic.
To-Do List App: Build a simple to-do list application.
Debugging JavaScript: Finding and fixing errors.
Code Optimization: Writing clean and organized code.
Project Planning: Planning a complete website project.
Project Selection: Choosing final project ideas.
Project Development: Building the final website.
Styling and Interactivity: Finalizing design and JavaScript logic.
Website Testing: Testing responsiveness and usability.
Improvements: UI and performance improvements.
Project Presentation: Students present their final websites.
Course Review: Course review, feedback, and next steps.
Join hundreds of students already learning robotics, AI, and coding at BuXin Academy. Your journey to becoming a tech innovator starts here!
Copy our email address:
Email copied to clipboard!