Wash the zucchinis and grate them using a grater, placing the grated zucchini into a mixing bowl.
Sprinkle the salt over the grated zucchini and let it sit for about 10 minutes to draw out excess moisture.
Use a clean kitchen towel to squeeze out as much liquid as possible from the zucchini, then transfer the dry zucchini back to the mixing bowl.
Add flour, grated Parmesan cheese, eggs, black pepper, garlic powder, and chopped parsley (if using) to the bowl and mix everything together until well combined.
Heat a frying pan over medium heat and add enough vegetable oil to cover the bottom of the pan.
Once the oil is hot, spoon about 2 tablespoons of the zucchini mixture into the pan for each fritter, flattening them slightly with the spatula.
Cook each fritter for about 4-5 minutes on each side or until golden brown and crispy. Remove from the pan and place on paper towels to drain excess oil.
Serve warm, optionally garnished with sour cream or yogurt. Enjoy!