Become a developer with Python skills

Master Python by building 100 projects in 100 days.

AJC Digital - Python Developer

Learn data science, automation, build websites, games and apps!

Python is a programming language, and is commonly used for developing websites and software.

𝐖𝐡𝐚𝐭 𝐲𝐨𝐮’𝐥𝐥 𝐥𝐞𝐚𝐫𝐧:

  • Be able to program in Python professionally
  • Master the Python programming language by building 100 projects over 100 days
  • Create a portfolio of 100 Python projects to apply for developer jobs
  • Be able to build fully fledged websites and web apps with Python
  • Be able to use Python for data science and machine learning
  • Build games like Blackjack, Pong and Snake using Python
  • Build GUIs and Desktop applications with Python
  • Learn to use modern frameworks like Selenium, Beautiful Soup, Request, Flask, Pandas, NumPy, Scikit Learn, Plotly, Matplotlib, Seaborn,

𝐓𝐡𝐞 𝐩𝐫𝐨𝐠𝐫𝐚𝐦:

AJC Digital will sponsor the training program for a period of 6 month. The candidate must be available at least 2 hours per working day. The candidate will not earn a salary and have no obligation towards AJC digital. This is an opportunity to learn programing in a favorable environment. An allowance for transport may be considered to support the candidate with basic cost.


  • Willing to learn
  • English Speaking
  • Basic Coding Skills

𝐇𝐨𝐰 𝐭𝐨 𝐚𝐩𝐩𝐥𝐲:

  • Send a CV (if you have)
  • What are your motives (reason for applying)

Submission due by the 𝟐𝟖𝒕𝒉 𝒐𝒇 𝑭𝒆𝒃 𝟐𝟎𝟐𝟐.

The selected candidate could have a career opportunity to work at AJC Digital after completion of the program. AJC Digital provides a desk equipped with a computer in the AJC Digital office.


Application are now closed.

Thank you for your interest.