hobbyleft.blogg.se

Filezilla tftp server
Filezilla tftp server








Suggested Language: Python (or any other language you want to master) It's not much difficult now a days (with the wealth of information around us). To understand HTTP better, you need to build an HTTP server. Suggested Frameworks/Tools: Use Wireshark to observe packets and debug themĮxample Implementation: Filezilla is extremely complete, here is a simple Go implementation HTTP Server You can try to first implement TFTP (Trivial File Transfer Protocol) as it's easier. As a bonus challenge, add support for secure file transfer. General Web & Networking Projects FTP ClientĪ simple File Transfer client that uses the FTP (File Transfer Protocol). Some recommended channels to work on more problems and sharpen your coding skills. These were alone in their own categories and I didn't want them to feel alone, so I pooled them together. Projects that involve dealing with encryption/decryption or in general computer security.Īll work and no play makes jack a dull boy! Games are a must to enjoy and learn many of the concepts of programming including OOPS. Projects that provide a deeper insight into the inner workings of many CS related stuff that you may be using knowingly or unknowingly in your daily life. Ideal to showcase on your portfolio if you are thinking of apply for any AI related jobs or programs. Projects that mostly deal with Artificial Intelligence or Machine Learning.

Filezilla tftp server software#

Proper software or application suggestions that you may even end up using in your daily life, like a simple text editor or a custom music player. General Web projects, from building a simple website to building tools for complex and difficult networking tasks like packet sniffing.īuilding automated bots is something you really want to try out at some point in your career/life.

  • Check the completed item, and repeat with another project ideaĬategories General Web & Networking Projects.
  • When done, test it, and share with the tag #100ProjectsOfCode somewhere in the README of the repo.
  • Start working, possibly from scratch (reinvent the wheel if you have to!).
  • Create a GitHub repository for the project.
  • The projects are divided into multiple categories and tagged with some suggested languages and frameworks/tools (I'm still working on this part) to get you started. Many of them are even worthy enough to showcase on your portfolio. As the projects are aimed to increase your knowledge base, they are somewhat challenging.

    filezilla tftp server

    A list of practical knowledge-building projects.








    Filezilla tftp server