top of page

Classes

What do we teach?

Image by Artturi Jalli

Python 101

This Python course is designed to introduce you to the world of programming and teach you how to write efficient and effective code using the Python language. Whether you are new to programming or have some experience with other programming languages, this course will help you develop the skills and knowledge needed to write robust programs in Python.

The course starts by introducing you to the basics of programming, including concepts like data types, variables, control flow, and functions. You will learn how to write simple programs in Python and get familiar with the syntax of the language.

As you progress through the course, you will move on to more advanced programming concepts, such as object-oriented programming, data structures, and algorithms. You will learn how to write reusable code, handle errors, and use external libraries to simplify your programming tasks.

 

By the end of the course, you will have a solid understanding of Python programming and be able to write complex programs using a variety of programming techniques. Whether you are looking to start a career in programming, want to automate tasks, or simply want to develop your problem-solving skills, this Python course is the perfect place to start.

Javascript 101

This JavaScript course is designed to take you from a beginner to an advanced level in JavaScript programming. This course will teach you how to use JavaScript to create interactive, dynamic and responsive web pages.

The course starts with the basics of programming such as data types, variables, control flow, and functions, then moves on to more advanced topics such as object-oriented programming, asynchronous programming, and event-driven programming.

Throughout the course, you will be working with real-world projects that will give you hands-on experience in building web applications using JavaScript.

 

By the end of the course, you will have a deep understanding of JavaScript programming and be able to build complex web applications. Whether you're looking to start a career in web development, improve your skills as a developer, or just want to learn a powerful programming language, this JavaScript course is the perfect fit for you.

Image by Pankaj Patel
Image by Luca Bravo

Java 101

This Java course is designed to introduce you to the powerful and versatile Java programming language. Java is widely used in enterprise software development, mobile app development, and game development, making it a highly valuable skill in the tech industry.

The course starts with the basics of programming, including variables, data types, control structures, and methods. You will learn how to use Java to write basic programs and get familiar with the syntax of the language.

As you progress through the course, you will move on to more advanced topics, such as object-oriented programming, inheritance, and abstract classes. You will learn how to write reusable code, and create graphical user interfaces (GUIs).

Throughout the course, you will work on hands-on projects that will allow you to apply the concepts you have learned and develop your problem-solving skills. By the end of the course, you will have a strong foundation in Java programming and be able to build complex applications using the language.

FAQ

  • Is TL4A free?
    Yes, we believe every kid should have access to technological education regardless of their financial situation.
  • What courses does TL4A offer?
    Information on offered courses can be found on the courses section of our website.
  • Do I need previous programming experience?
    No, all of TL4A's 101 courses are made for total beginners and will go through the basics of the respective programming language.
  • Instagram
  • Discord
  • TikTok

Join us below!

Thanks for signing up!

If you have pictures you would like to upload to the gallery send them to us @fkolawole@techliteracy4all.com

© COPYRIGHT Technology Literacy For All. ALL RIGHTS RESERVED.

bottom of page