Halima Akter Full Stack Web Developer
No reviews yet

Hello! I’m Halima Akter, passionate about empowering knowledge seekers worldwide.
With a strong academic foundation in Computer Science, I bring expertise in multiple programming languages, including C, Python, JavaScript, and HTML. I specialize in CSS, Bootstrap, Django, Tailwind CSS, ES6, React, and React Router, and I am proficient in backend technologies such as Node.js, Express.js, and MongoDB.

My teaching style is student-centric, creating a friendly and approachable environment where learners feel comfortable sharing their challenges. I meticulously prepare for each session to ensure clear, fault-free explanations tailored to my students' needs.

Beyond teaching, I have hands-on experience as a software developer in a registered company, where I worked on diverse projects, catering to various client requirements. This professional background allows me to teach practical, real-world problem-solving skills that help students bridge the gap between theory and practice.

In addition to programming, I excel in report writing, thesis guidance, and assisting with assignments. Whether you’re starting as a beginner or aiming to reach advanced levels, I am here to guide you every step of the way.

Let’s embark on this learning journey together and achieve your goals with confidence!

Warm regards,
Halima Akter

Subjects

  • C (Programming) Beginner-Expert

  • Front-end web development Beginner-Expert

  • Thesis Writing Beginner-Expert

  • Report writing Beginner-Expert

  • Figma Beginner-Expert


Experience

  • Lecturer (Aug, 2022Present) at Teacheron
    Teaching and Mentoring

    -Delivered online lectures to international students from Vietnam, Italy, the UK, and Bangladesh.
    -Taught programming languages (Python, C) and web development frameworks, focusing on front-
    end technologies and Figma.
    -Provided expert guidance on advanced assignments, including assistance for Ph.D. candidates.
    -Helped students build practical projects and develop industry-relevant skills.
  • Content Writer (Aug, 2021Jan, 2022) at Data Analysis Consultant
    Content Writing on Multiple topics based on Software Development.
  • Full Stack Developer (May, 2021Sep, 2022) at ITQAN Analytics and Software Ltd.
    Worked with various real-time data and also used to write back-end code for projects by using Pandas and Numpy.

Education

  • MSc. in CSE (May, 2024now) from Jahangirnagar University
  • BSc in CSE (May, 2019Apr, 2023) from Daffodil International Universityscored 3.82/4.00

Fee details

    500900/hour (US$4.117.39/hour)

    My charges vary based on time and content.


Courses offered

  • C, Zero to Hero

    • US$180
    • Duration: 3 Months
    • Delivery mode: Online
    • Group size: Individual
    • Instruction language: Bangali, English
    • Certificate provided: Yes
    Course Overview:
    This course is designed for beginners and intermediate learners who want to dive into the fundamentals of programming through the versatile and powerful C language. Known as the "mother of all programming languages," C forms the foundation of modern programming and is widely used for system programming, embedded systems, and software development.

    What You'll Learn:

    Introduction to C: History, features, and importance of C programming.
    Basic Syntax and Structure: Variables, data types, operators, and control statements.
    Functions and Modularity: Writing reusable and efficient code with user-defined functions.
    Arrays and Strings: Handling collections of data and performing operations on text.
    Pointers and Memory Management: Master dynamic memory allocation and manipulation.
    File Handling: Read, write, and manage files using C.
    Error Handling and Debugging: Common errors and debugging techniques.
    Problem-Solving: Develop logical thinking and implement algorithms using C.
    Who Should Take This Course?

    Students starting their programming journey.
    Professionals looking to strengthen their programming fundamentals.
    Anyone interested in system programming or embedded systems.
    Course Highlights:

    Hands-on coding exercises and projects.
    Real-world examples and problem-solving.
    Personalized guidance and doubt-clearing sessions.
    Preparation for advanced programming and other languages like Python or C++.
    Prerequisites:
    No prior programming experience is required. Basic computer skills are enough to get started.

    Join now and start your journey to becoming a confident programmer with C!
  • Learn Python: Code Smarter, Not Harder

    • US$200
    • Duration: 3 Months
    • Delivery mode: Online
    • Group size: Individual
    • Instruction language: Bangali, English
    • Certificate provided: Yes
    Course Overview:
    This Python course is designed to cater to both beginners and intermediate learners who want to master one of the most versatile and in-demand programming languages. Python is known for its simplicity and wide application in fields like web development, data analysis, machine learning, and automation. This course provides a solid foundation in Python programming, preparing you for advanced topics and real-world applications.

    What You'll Learn:

    Getting Started with Python: Introduction, installation, and setup.
    Python Basics: Syntax, variables, data types, and operators.
    Control Structures: Conditional statements, loops, and exception handling.
    Functions and Modules: Creating reusable code with functions and using built-in modules.
    Data Structures in Python: Lists, tuples, sets, and dictionaries.
    File Handling: Reading from and writing to files.
    Object-Oriented Programming (OOP): Classes, objects, inheritance, and polymorphism.
    Python Libraries: An introduction to popular libraries like NumPy, pandas, and matplotlib.
    Real-World Projects: Develop practical applications and build problem-solving skills.
    Debugging and Best Practices: Write efficient, clean, and error-free code.
    Who Should Take This Course?

    Absolute beginners with no prior programming experience.
    Students and professionals looking to learn Python for academics or career advancement.
    Anyone interested in web development, data science, or automation.
    Course Highlights:

    Interactive coding exercises and quizzes.
    Real-world projects to build hands-on experience.
    Personalized feedback and one-on-one support.
    Insights into Python’s applications in various industries.
    A roadmap to transition to advanced topics like Django, Flask, or data science.
    Prerequisites:
    No prior programming knowledge is required. A willingness to learn and basic computer skills are all you need.

    Join us today to start your Python journey and gain the skills to excel in the world of programming and beyond!
  • Modern Web Development: Learn to Build Responsive Websites

    • US$280
    • Duration: 4 Months
    • Delivery mode: Online
    • Group size: Individual
    • Instruction language: Bangali, English
    • Certificate provided: Yes
    Course Overview:
    This Web Development course is tailored for beginners and intermediate learners who want to design, build, and maintain professional websites and web applications. Covering both frontend and backend technologies, this course equips you with the skills to create responsive, interactive, and user-friendly websites.

    What You'll Learn:

    Frontend Development:

    HTML: Learn to structure web pages effectively.
    CSS: Style your websites with custom designs, animations, and layouts.
    JavaScript: Add interactivity and dynamic features to your web pages.
    CSS Frameworks: Master tools like Bootstrap and Tailwind CSS for faster styling.
    Backend Development:

    Server-Side Programming: Introduction to Node.js or Django (depending on your focus).
    Databases: Learn to store and manage data with MongoDB or SQL.
    APIs: Build and consume RESTful APIs for seamless data communication.
    Responsive Design: Build mobile-friendly websites that work on any device.

    Version Control: Manage your projects efficiently using Git and GitHub.

    Deployment: Host your websites on platforms like Netlify, Heroku, or AWS.

    Full-Stack Projects: Develop real-world web applications integrating frontend and backend.

    Who Should Take This Course?

    Beginners with no prior web development experience.
    Students or professionals looking to enhance their skills and portfolio.
    Entrepreneurs wanting to create or manage their own websites.
    Course Highlights:

    Hands-on projects to build a portfolio.
    Step-by-step guidance on mastering essential tools and technologies.
    Real-world problem-solving and project development.
    Personalized feedback and one-on-one mentorship.
    Insights into industry practices and career opportunities.
    Prerequisites:
    No prior programming knowledge is required. Enthusiasm and a computer with internet access are all you need to start!

    Enroll now and embark on your journey to becoming a skilled web developer capable of creating cutting-edge websites and applications.
  • Figma UI/UX Design Toolkit: Create, Collaborate, Innovate

    • US$160
    • Duration: 2 Months
    • Delivery mode: Online
    • Group size: Individual
    • Instruction language: Bangali, English
    • Certificate provided: Yes
    Course Overview:
    This course is designed for aspiring UI/UX designers and professionals who want to master Figma, a powerful design tool widely used for creating stunning user interfaces and interactive prototypes. Whether you're a beginner or looking to enhance your design skills, this course will guide you step-by-step through Figma's features and its application in real-world projects.

    What You'll Learn:

    Introduction to Figma:

    Setting up your workspace and understanding the interface.
    Exploring Figma's tools and features.
    UI/UX Design Basics:

    Design principles for user-friendly interfaces.
    Choosing color schemes, typography, and layouts.
    Creating Wireframes and Mockups:

    Designing low-fidelity wireframes for structure.
    Building high-fidelity mockups for polished designs.
    Interactive Prototypes:

    Adding animations and transitions to your designs.
    Creating clickable prototypes to showcase functionality.
    Collaboration and Handoff:

    Sharing designs with teams and stakeholders.
    Exporting assets and preparing designs for development.
    Real-World Projects:

    Designing mobile apps, websites, and dashboards.
    Working on portfolio-worthy projects.
    Who Should Take This Course?

    Beginners interested in UI/UX design.
    Designers transitioning to Figma from other tools.
    Developers looking to understand design workflows.
    Course Highlights:

    Hands-on exercises and practical assignments.
    Insights into industry trends and best practices.
    Personalized feedback and portfolio guidance.
    Tips and tricks for efficient design workflows.
    Prerequisites:
    No prior design experience is needed. Just bring your creativity and a desire to learn!

    Enroll now and transform your ideas into visually appealing, user-centric designs with Figma!
  • Responsive Web Design with Front-End Development

    • US$150
    • Duration: 2 Months
    • Delivery mode: Online
    • Group size: Individual
    • Instruction language: Bangali, English
    • Certificate provided: Yes
    Course Overview:
    This Front-End Development course is designed for beginners and intermediate learners who want to master the skills required to build beautiful, responsive, and user-friendly websites. You'll learn how to design and implement websites using HTML, CSS, and JavaScript, and gain the practical skills needed to create dynamic web pages that work seamlessly across devices.

    What You'll Learn:

    HTML Basics:

    Structure web pages with HTML5 tags, semantic HTML, and best practices.
    Create forms, tables, and multimedia content for user interaction.
    CSS for Styling:

    Style your websites using CSS3 with layouts, typography, colors, and animations.
    Master CSS Flexbox and Grid for responsive design.
    JavaScript Fundamentals:

    Learn how to add interactivity to your websites using JavaScript.
    Understand variables, functions, loops, and event handling.
    Manipulate the DOM and handle user input effectively.
    Responsive Web Design:

    Build mobile-first websites that look great on all devices.
    Implement media queries for different screen sizes.
    Front-End Frameworks and Libraries:

    Introduction to modern tools like Bootstrap, Tailwind CSS, and React (optional, based on course focus).
    Learn how to speed up development with pre-designed components and layouts.
    Web Development Best Practices:

    Write clean, maintainable code.
    Understand version control with Git and GitHub for collaboration.
    Project-Based Learning:

    Build real-world projects such as portfolio websites, landing pages, and dynamic web applications.
    Who Should Take This Course?

    Aspiring web developers looking to build a solid front-end foundation.
    Beginners interested in creating their own websites or apps.
    Anyone who wants to transition to full-stack web development or UI/UX design.
    Course Highlights:

    Interactive coding exercises and quizzes.
    Hands-on projects to build your portfolio.
    Personalized feedback and guidance throughout the course.
    In-depth explanations of concepts, with real-world examples.
    Prerequisites:
    No prior programming experience is required. Basic computer literacy is enough to get started.

    Join now to start your journey into front-end development and create visually appealing, interactive websites with ease!

Reviews

No reviews yet. Be the first one to review this tutor.