Are you asking how to create a mathematical model to calculate lift and drag versus air foil, wing size, air speed, angle of attack, ... , or are you asking for a somewhat simple explanation of how wings generate lift. For the simple case, here is an example web page:
http://www.avweb.com/news/airman/183261-1.html
Newtons third law always applies: forces only exist in equal and opposing pairs, the wing exerts a force onto the air, air exerts an opposing force onto the wing. For Newtons second law, the force a wing exerts onto the air results in a pressure differential and/or an acceleration of the air. The pressure differential in the immediate vicinity of the wing contributes to acceleration of air beyond the immediate vicinity of the wing.
For Bernoulli, there are airfoil modeling programs that split up the surfaces of a wing into a large number of small squares, then calculate the relative flow speed just outside the boundary layer for those squares. This is complicated and usually based on some variation of Navier Stokes to determine the flow fields. Once the flow speeds are calculated, I assume Bernoulli can be used to calculate pressure based on those relative air speeds. The air curves as it flows over the top surface of a wing, and Bernoulli doesn't apply to curved flows since acceleration perpendicular to flow coexists with a pressure differential perpendicular to the flow, but there's no change in speed for perpendicular acceleration, just a change in direction. I assume each of the large number of squares is small enough that curved flow isn't an issue for using Bernoulli. These pressures are summed up to produce a net pressure differential and force on a wing. Commercial aircraft travel at mach 0.75 to mach 0.90, and combined with a wing loading a bit over 1 pound per square inch, the density of the air changes, but there's a form of Bernoulli for compressible flow. I don't know if there are any other adjustments made to Bernoulli to provide more accurate results with this type of modeling (the flow speeds could be adjusted from their actual speeds to make Bernoulli work if needed). One issue is the flow generally detaches from the upper surface of a wing before reaching the trailing edge, and I don't know how this is handled. There are other issues, but you'd need more of an expert on this stuff to explain it.